mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Remove redundant DB transaction function
This commit is contained in:
		| @@ -226,7 +226,7 @@ class BackupRestoreService : Service() { | ||||
|     } | ||||
|  | ||||
|     private fun restoreCategories(categoriesJson: JsonElement) { | ||||
|         db.executeTransaction { | ||||
|         db.inTransaction { | ||||
|             backupManager.restoreCategories(categoriesJson.asJsonArray) | ||||
|  | ||||
|             restoreProgress += 1 | ||||
| @@ -235,7 +235,7 @@ class BackupRestoreService : Service() { | ||||
|     } | ||||
|  | ||||
|     private fun restoreManga(mangaJson: JsonObject) { | ||||
|         db.executeTransaction { | ||||
|         db.inTransaction { | ||||
|             val manga = backupManager.parser.fromJson<MangaImpl>(mangaJson.get(MANGA)) | ||||
|             val chapters = backupManager.parser.fromJson<List<ChapterImpl>>( | ||||
|                 mangaJson.get(CHAPTERS) | ||||
|   | ||||
| @@ -45,13 +45,4 @@ open class DatabaseHelper(context: Context) : | ||||
|         .build() | ||||
|  | ||||
|     inline fun inTransaction(block: () -> Unit) = db.inTransaction(block) | ||||
|  | ||||
|     fun executeTransaction(block: () -> Unit) { | ||||
|         db.lowLevel().beginTransaction() | ||||
|  | ||||
|         block() | ||||
|  | ||||
|         db.lowLevel().setTransactionSuccessful() | ||||
|         db.lowLevel().endTransaction() | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user