-
-
Notifications
You must be signed in to change notification settings - Fork 884
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
Unable to fetch content from PeerTube #2689
Comments
Very strange, if you search the Peertube channel first ( |
Strange indeed. Another strange but potentially relevant behaviour: Searching the peertube channel first and then searching for the video will fetch the video, unless the video has set as a "Language" some language that includes spaces. For example, attempting to fetch this video will fail regardless: https://bolitoglossa.com/w/eswbeZtw3aD9VAwvpEpFiA I have tested switching to other languages with and without spaces, and this failure occurs only when there is a space. I also confirmed that it is not because lemmy lacks a particular language in its list. The error that appears after having fetched the channel for videos set to languages that include spaces is the following:
The sensitivity of the resolve_object action to spaces in the language entry makes me suspect that this is related to the parsing of the response. I will see if I can find something more concrete. EDIT: This language problem occurs because the languages with spaces are assigned to three letter language codes, instead of two. I found a language with a single-word name for which a three letter code is used: Kotava, 'avk'. This video has been set to Kotava as a language and can therefore not be fetched: https://bolitoglossa.com/w/6bjY6UtxbwBoDPV7hHUi2d |
- Other platforms can support additional language tags. Treat those as None instead of throwing error - deserialize_skip_error was implemented incorrectly and failed on array values (LemmyNet/activitypub-federation-rust@6d9682f)
- Other platforms can support additional language tags. Treat those as None instead of throwing error - deserialize_skip_error was implemented incorrectly and failed on array values (LemmyNet/activitypub-federation-rust@6d9682f) Co-authored-by: Dessalines <dessalines@users.noreply.github.com>
Issue Summary
Attempting to fetch videos from PeerTube fails.
Steps to Reproduce
Technical details
Here are the relevant logs:
The text was updated successfully, but these errors were encountered: