pull/1112/head
deniscerri 7 months ago
parent dda659624d
commit 6ab80ac940
No known key found for this signature in database
GPG Key ID: 95C43D517D830350

@ -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) {

@ -26,14 +26,10 @@ open class BaseActivity : AppCompatActivity() {
fun askPermissions() {
val permissions = arrayListOf<String>()
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)

Loading…
Cancel
Save