Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

クリエイターの投稿のjson収集時にTypeErrorが発生する問題 #93

Open
Aodaruma opened this issue Jan 22, 2023 · 4 comments

Comments

@Aodaruma
Copy link

クリエイターの投稿情報をjsonで収集する際、TypeErrorが発生しjsonをコピーできなかったため、問題を報告させて頂きます。

エラーダイアログ: エラー出た(TypeError: Cannot read properties of undefined (reading 'getEncodedName'))

なお、開発者ツールのコンソールには、該当するエラーの詳細は確認できませんでした。
何卒よろしくお願いします。

@Aodaruma
Copy link
Author

Opera及びGoogle Chromeでもエラーが出ることを確認いたしました。
また、該当エラーが発生する投稿ページを特定することができ、その投稿ページにてダウンローダーを実行すると同様のエラーが発生することが確認できました。さらに、それ以前の投稿までの投稿数を指定すると、エラーが発生せずjsonを取得・ダウンロードを行うことができました。

@furubarug
Copy link
Owner

投稿から検出されたファイル数より参照されるファイル数が多いために、参照先ファイルが取得できずエラーとなっているようです。
ファイル検出ロジックの想定外の値がありそうです。
実際にエラーが生じる投稿、または再現可能な情報があると嬉しいです。

@Aodaruma
Copy link
Author

なるほど、有難うございます。該当する投稿は他のクリエイターのもので、共有することは難しそうなので、再現可能なものがあるかどうか調査してみます。
また、該当する投稿でエラーが発生した場合、それ以前の投稿をダウンロードできないようになってしまうようです。エラーが発生した場合、該当する投稿はスキップができたらと思っています。

@furubarug
Copy link
Owner

分かりました。
確かに一つの投稿のエラーで他全てが巻き込まれるのはよくなさそうですね…
近いうちに対応したいと思います。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants