소스 검색

minor fixes

Neeraj Gupta 2 년 전
부모
커밋
a018d33478
2개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 2
      lib/db/device_files_db.dart
  2. 1 1
      lib/services/local_sync_service.dart

+ 3 - 2
lib/db/device_files_db.dart

@@ -156,8 +156,9 @@ extension DeviceFiles on FilesDB {
         }
         }
       }
       }
       // add the mappings for localIDs
       // add the mappings for localIDs
-      debugPrint("Insert pathToLocalIDs mapping while importing localAssets");
-      await insertPathIDToLocalIDMapping(pathIDToLocalIDsMap);
+      if (pathIDToLocalIDsMap.isNotEmpty) {
+        await insertPathIDToLocalIDMapping(pathIDToLocalIDsMap);
+      }
     } catch (e) {
     } catch (e) {
       _logger.severe("failed to save path names", e);
       _logger.severe("failed to save path names", e);
       rethrow;
       rethrow;

+ 1 - 1
lib/services/local_sync_service.dart

@@ -288,7 +288,7 @@ class LocalSyncService {
     );
     );
     final Tuple2<List<LocalPathAsset>, List<File>> result =
     final Tuple2<List<LocalPathAsset>, List<File>> result =
         await getLocalPathAssetsAndFiles(fromTime, toTime, _computer);
         await getLocalPathAssetsAndFiles(fromTime, toTime, _computer);
-    FilesDB.instance.insertLocalAssets(
+    await FilesDB.instance.insertLocalAssets(
       result.item1,
       result.item1,
       shouldAutoBackup: Configuration.instance.hasSelectedAllFoldersForBackup(),
       shouldAutoBackup: Configuration.instance.hasSelectedAllFoldersForBackup(),
     );
     );