mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	fix: fix not restoring categories etc.
This commit is contained in:
		| @@ -65,8 +65,6 @@ class SyncManager( | ||||
|      */ | ||||
|     suspend fun syncData() { | ||||
|         val databaseManga = getAllMangaFromDB() | ||||
|  | ||||
|         logcat(LogPriority.DEBUG) { "Mangas to sync: $databaseManga" } | ||||
|         val backup = Backup( | ||||
|             backupManager.backupMangas(databaseManga, BACKUP_ALL), | ||||
|             backupManager.backupCategories(BACKUP_ALL), | ||||
| @@ -115,7 +113,12 @@ class SyncManager( | ||||
|         if (remoteBackup != null) { | ||||
|             val (filteredFavorites, nonFavorites) = filterFavoritesAndNonFavorites(remoteBackup) | ||||
|             updateNonFavorites(nonFavorites) | ||||
|             SyncHolder.backup = backup.copy(backupManga = filteredFavorites) | ||||
|             SyncHolder.backup = backup.copy( | ||||
|                 backupManga = filteredFavorites, | ||||
|                 backupCategories = remoteBackup.backupCategories, | ||||
|                 backupSources = remoteBackup.backupSources, | ||||
|                 backupBrokenSources = remoteBackup.backupBrokenSources, | ||||
|             ) | ||||
|             BackupRestoreJob.start(context, "".toUri(), true) | ||||
|             syncPreferences.syncLastSync().set(Instant.now()) | ||||
|         } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user