現象

AmplifyでnextTokenを使用してリクエストしようとすると、ブラウザのコンソールにて下記のようなエラーが発生する。ページネーションができない!

com.amazonaws.deepdish.common.pagination.InvalidPaginationTokenException: Invalid pagination token given.

原因

Amplifyのバージョンに依存したバグらしい。amplify 4.13.4以上にするとうまくいくみたいだぞ。私は、amplify 4.13.3を使用していました。
https://github.com/aws-amplify/amplify-cli/issues/3411

アップグレードしないと要するにこういうことが一切できないみたいです。

// Amplify4.14.4未満でエラー発生
const res = await API.graphql(graphqlOperation(listUser, {nextToken}))

手順

$ npm install -g @aws-amplify/cli

をして、schema.graphqlファイルに適当に改行を入れて、プッシュ。

$ amplify push

所感

まぁ、開発が盛んだから先々に期待しよう。
開発リクエスト出すとすぐに修正されるのは魅力的だろう。