Skip to content

Conversation

@jdesgats
Copy link
Contributor

@jdesgats jdesgats commented Jan 21, 2025

Description

Pass visitorData to requests emitted by the client.

This is a nearly verbatim copy of a similar PR from NewPipe as it is also affected by the same issue, for now the code is pretty rough and I'm not even sure that this data should be passed for all requests but it does seem to unblock the iOS client for now.

Issues to fix

Please link issues this PR will fix: #354

Reminding

Something you can do before PR to reduce time to merge

  • run "make build" to build the code
  • run "make format" to reformat the code
  • run "make lint" if you are using unix system
  • run "make test-integration" to pass all tests

This is a nearly verbatim copy of [1], for now the code is pretty rough and
I'm not even sure that this data should be passed for all requests but it
does seem to unblock the iOS client for now.

[1] TeamNewPipe/NewPipeExtractor#1262
@d0rc
Copy link

d0rc commented Jan 22, 2025

I've tested it, and it works exactly as expected. Thank you! @jdesgats

@dakolli
Copy link

dakolli commented Jan 23, 2025

Can we merge this please.

@shoce
Copy link
Contributor

shoce commented Jan 24, 2025

@corny can we please merge this?

@shoce
Copy link
Contributor

shoce commented Jan 27, 2025

i tested it too and it really unblocks iOS client, i can download again without 403 errors.

@corny can we please have it merged?

@ruizlenato
Copy link
Contributor

@kkdai @corny can we please have it merged?

@corny corny merged commit 5793ace into kkdai:master Feb 20, 2025
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

Successfully merging this pull request may close these issues.

unexpected status code: 403

6 participants