From 6ab80ac94050fccd7df84b4e7f788b88805674a1 Mon Sep 17 00:00:00 2001 From: deniscerri <64997243+deniscerri@users.noreply.github.com> Date: Thu, 12 Feb 2026 16:03:15 +0100 Subject: [PATCH] . --- .../ytdl/database/repository/ResultRepository.kt | 9 +-------- app/src/main/java/com/deniscerri/ytdl/ui/BaseActivity.kt | 6 +----- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/deniscerri/ytdl/database/repository/ResultRepository.kt b/app/src/main/java/com/deniscerri/ytdl/database/repository/ResultRepository.kt index 80efe44f..4ccd5eb9 100644 --- a/app/src/main/java/com/deniscerri/ytdl/database/repository/ResultRepository.kt +++ b/app/src/main/java/com/deniscerri/ytdl/database/repository/ResultRepository.kt @@ -171,14 +171,7 @@ class ResultRepository(private val resultDao: ResultDao, private val commandTemp val res = if (newpipeExtractorResult.isSuccess) { newpipeExtractorResult.getOrNull()!! }else{ - val youtubeID = inputQuery.getIDFromYoutubeURL() - val url = if (youtubeID == null) { - inputQuery - } else { - "https://youtu.be/${youtubeID}" - } - - ytdlpUtil.getFromYTDL( url, resultsGenerated = {}) + ytdlpUtil.getFromYTDL( inputQuery, resultsGenerated = {}) } if (resetResults) { diff --git a/app/src/main/java/com/deniscerri/ytdl/ui/BaseActivity.kt b/app/src/main/java/com/deniscerri/ytdl/ui/BaseActivity.kt index 4fa5a8da..8311a036 100644 --- a/app/src/main/java/com/deniscerri/ytdl/ui/BaseActivity.kt +++ b/app/src/main/java/com/deniscerri/ytdl/ui/BaseActivity.kt @@ -26,14 +26,10 @@ open class BaseActivity : AppCompatActivity() { fun askPermissions() { val permissions = arrayListOf() - val hasFilePerm = if (Build.VERSION.SDK_INT >= 30) { - true - }else { - (ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) + val hasFilePerm = (ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) && (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) - } if (!hasFilePerm){ permissions.add(Manifest.permission.WRITE_EXTERNAL_STORAGE)