Procházet zdrojové kódy

Restore of syncthing users

Bob Mottram před 7 roky
rodič
revize
b72da11f6c
1 změnil soubory, kde provedl 12 přidání a 2 odebrání
  1. 12
    2
      src/freedombone-app-syncthing

+ 12
- 2
src/freedombone-app-syncthing Zobrazit soubor

336
                     if [ ! -d /home/$USERNAME/Sync ]; then
336
                     if [ ! -d /home/$USERNAME/Sync ]; then
337
                         mkdir /home/$USERNAME/Sync
337
                         mkdir /home/$USERNAME/Sync
338
                     fi
338
                     fi
339
-                    cp -r ${temp_restore_dir}/* /home/$USERNAME/Sync/
339
+                    if [ -d /root/Sync ]; then
340
+                        cp -r /root/Sync/* /home/$USERNAME/Sync/
341
+                        rm -rf /root/Sync
342
+                    else
343
+                        cp -r ${temp_restore_dir}/* /home/$USERNAME/Sync/
344
+                    fi
340
                 fi
345
                 fi
341
                 if [ ! "$?" = "0" ]; then
346
                 if [ ! "$?" = "0" ]; then
342
                     rm -rf ${temp_restore_dir}
347
                     rm -rf ${temp_restore_dir}
458
                     if [ ! -d /home/$USERNAME/Sync ]; then
463
                     if [ ! -d /home/$USERNAME/Sync ]; then
459
                         mkdir /home/$USERNAME/Sync
464
                         mkdir /home/$USERNAME/Sync
460
                     fi
465
                     fi
461
-                    cp -r $temp_restore_dir/* /home/$USERNAME/Sync/
466
+                    if [ -d /root/Sync ]; then
467
+                        cp -r /root/Sync/* /home/$USERNAME/Sync/
468
+                        rm -rf /root/Sync
469
+                    else
470
+                        cp -r ${temp_restore_dir}/* /home/$USERNAME/Sync/
471
+                    fi
462
                 fi
472
                 fi
463
                 if [ ! "$?" = "0" ]; then
473
                 if [ ! "$?" = "0" ]; then
464
                     rm -rf $temp_restore_dir
474
                     rm -rf $temp_restore_dir