Просмотр исходного кода

Clear trash and ignored files db on logout

Neeraj Gupta 3 лет назад
Родитель
Сommit
683fb1bb49
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      lib/core/configuration.dart

+ 4 - 0
lib/core/configuration.dart

@@ -9,8 +9,10 @@ import 'package:path_provider/path_provider.dart';
 import 'package:photos/core/event_bus.dart';
 import 'package:photos/db/collections_db.dart';
 import 'package:photos/db/files_db.dart';
+import 'package:photos/db/ignore_files_db.dart';
 import 'package:photos/db/memories_db.dart';
 import 'package:photos/db/public_keys_db.dart';
+import 'package:photos/db/trash_db.dart';
 import 'package:photos/db/upload_locks_db.dart';
 import 'package:photos/events/user_logged_out_event.dart';
 import 'package:photos/models/key_attributes.dart';
@@ -133,6 +135,8 @@ class Configuration {
     await MemoriesDB.instance.clearTable();
     await PublicKeysDB.instance.clearTable();
     await UploadLocksDB.instance.clearTable();
+    await IgnoreFilesDB.instance.clearTable();
+    await TrashDB.instance.clearTable();
     CollectionsService.instance.clearCache();
     FavoritesService.instance.clearCache();
     MemoriesService.instance.clearCache();