Skip to content
Snippets Groups Projects
Commit a6240976 authored by Duncan McNamara's avatar Duncan McNamara Committed by Nicolas Pomepuy
Browse files

Videos: Fix ban folder

Folder mrl are encoded, which makes the new File(...) in the
medialibrary java wrapper fail, before being sent to the medialibrary.
parent 83274da1
No related branches found
No related tags found
1 merge request!1838Videos: Fix ban folder
Pipeline #436734 passed with stages
in 19 minutes and 45 seconds
......@@ -28,6 +28,7 @@ import android.view.*
import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.view.ActionMode
import androidx.coordinatorlayout.widget.CoordinatorLayout
import androidx.core.net.toUri
import androidx.fragment.app.FragmentActivity
import androidx.lifecycle.Observer
import androidx.lifecycle.lifecycleScope
......@@ -560,7 +561,9 @@ class VideoGridFragment : MediaBrowserFragment<VideosViewModel>(), SwipeRefreshL
}
private fun banFolder(folder: Folder) {
MedialibraryUtils.banDir(folder.mMrl.removePrefix("file://"))
folder.mMrl.toUri().path?.let { path ->
MedialibraryUtils.banDir(path.removePrefix("file://"))
} ?: Log.e(TAG, "banFolder: path is null")
}
private fun renameGroup(media: VideoGroup) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment