Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

ExtensionLoader: Fix incorrect ext file deletion (#10026)

Ref c492efcb31
Cette révision appartient à :
Ivan Iskandar 2023-10-16 09:05:35 +07:00 révisé par GitHub
Parent 2bf77f1d81
révision ea99d77fda
Aucune clé n'a été trouvée pour cette signature dans la base de données
ID de la clé GPG: 4AEE18F83AFDEB23

Voir le fichier

@ -98,7 +98,7 @@ internal object ExtensionLoader {
val target = File(getPrivateExtensionDir(context), "${extension.packageName}.$PRIVATE_EXTENSION_EXTENSION") val target = File(getPrivateExtensionDir(context), "${extension.packageName}.$PRIVATE_EXTENSION_EXTENSION")
return try { return try {
file.delete() target.delete()
file.copyAndSetReadOnlyTo(target, overwrite = true) file.copyAndSetReadOnlyTo(target, overwrite = true)
if (currentExtension != null) { if (currentExtension != null) {
ExtensionInstallReceiver.notifyReplaced(context, extension.packageName) ExtensionInstallReceiver.notifyReplaced(context, extension.packageName)