1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-12-23 16:40:32 +00:00

Do not set reChaptache cookie when there is no cookie stored

In DownloaderImpl#getCookies(String url) the reChaptcha cookie is set if it is not null. For this reason, the cookie was set in every request.
This commit is contained in:
TobiGr 2021-04-04 12:26:55 +02:00
parent eb572e8d8f
commit c0c78ae9bb

View File

@ -130,7 +130,7 @@ public class App extends MultiDexApplication {
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences( final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(
getApplicationContext()); getApplicationContext());
final String key = getApplicationContext().getString(R.string.recaptcha_cookies_key); final String key = getApplicationContext().getString(R.string.recaptcha_cookies_key);
downloader.setCookie(ReCaptchaActivity.RECAPTCHA_COOKIES_KEY, prefs.getString(key, "")); downloader.setCookie(ReCaptchaActivity.RECAPTCHA_COOKIES_KEY, prefs.getString(key, null));
downloader.updateYoutubeRestrictedModeCookies(getApplicationContext()); downloader.updateYoutubeRestrictedModeCookies(getApplicationContext());
} }