소스 검색

Trusting new extension shouldn't revoke other irrelevant extensions

arkon 1 년 전
부모
커밋
8033a94ee2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      app/src/main/java/eu/kanade/domain/source/interactor/TrustExtension.kt

+ 1 - 1
app/src/main/java/eu/kanade/domain/source/interactor/TrustExtension.kt

@@ -17,7 +17,7 @@ class TrustExtension(
     fun trust(pkgName: String, versionCode: Long, signatureHash: String) {
         preferences.trustedExtensions().getAndSet { exts ->
             // Remove previously trusted versions
-            val removed = exts.filter { it.startsWith("$pkgName:") }.toMutableSet()
+            val removed = exts.filterNot { it.startsWith("$pkgName:") }.toMutableSet()
 
             removed.also {
                 it += "$pkgName:$versionCode:$signatureHash"