Quellcode durchsuchen

Bugfix - Do not remove file after migration

isundil vor 7 Jahren
Ursprung
Commit
7621b7babb
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      app/src/main/java/info/knacki/pass/io/FileMigrator.java

+ 1 - 1
app/src/main/java/info/knacki/pass/io/FileMigrator.java

@@ -49,7 +49,7 @@ public class FileMigrator {
     }
 
     public static void MigratePassword(Context ctx, File from, File to, FileInterfaceFactory.PasswordGetter passInput, OnResponseListener<Void> onDone, boolean removePrevious) {
-        MigratePassword(ctx, FileInterfaceFactory.GetFileInterface(ctx, passInput, from), FileInterfaceFactory.GetFileInterface(ctx, passInput, to), from.getAbsolutePath().equals(to.getAbsolutePath()) && removePrevious ? onDone : new OnResponseListener<Void>() {
+        MigratePassword(ctx, FileInterfaceFactory.GetFileInterface(ctx, passInput, from), FileInterfaceFactory.GetFileInterface(ctx, passInput, to), from.getAbsolutePath().equals(to.getAbsolutePath()) || !removePrevious ? onDone : new OnResponseListener<Void>() {
             @Override
             public void OnResponse(Void result) {
                 from.delete();