fix shorts not fetched

This commit is contained in:
deniscerri 2025-10-25 09:15:07 +02:00
parent e939026ae9
commit 884b955388
No known key found for this signature in database
GPG key ID: 95C43D517D830350
2 changed files with 1 additions and 3 deletions

View file

@ -91,8 +91,6 @@ class PoTokenWebViewLoginActivity : BaseActivity() {
generateBtn = toolbar.findViewById(R.id.generate)
webViewCompose = findViewById(R.id.webview_compose)
cookieManager = CookieManager.getInstance()
cookieManager.removeAllCookies(null)
cookieManager.flush()
preferences = PreferenceManager.getDefaultSharedPreferences(this@PoTokenWebViewLoginActivity)
preferences.edit().putString("genenerate_youtube_po_token_preferred_url", url).apply()

View file

@ -655,7 +655,7 @@ object Extensions {
fun String.getIDFromYoutubeURL() : String? {
val regex = Regex(
"(?:youtube\\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*?[?&]v=)|youtu\\.be/)([^\"&?/\\s]{11})"
"(?:youtube\\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?|(?:shorts)?)/|.*?[?&]v=)|youtu\\.be/)([^\"&?/\\s]{11})"
)
val match = regex.find(this)
return if (match != null){