mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-30 21:13:28 +01:00 
			
		
		
		
	Merge pull request #647 from 1xFF/fix-remove
fix race condition when checking updates
This commit is contained in:
		| @@ -785,8 +785,10 @@ class AppsProvider with ChangeNotifier { | ||||
|       if (attemptToCorrectInstallStatus) { | ||||
|         app = getCorrectedInstallStatusAppIfPossible(app, info) ?? app; | ||||
|       } | ||||
|       File('${(await getAppsDir()).path}/${app.id}.json') | ||||
|           .writeAsStringSync(jsonEncode(app.toJson())); | ||||
|       if (!onlyIfExists || this.apps.containsKey(app.id)) { | ||||
|         File('${(await getAppsDir()).path}/${app.id}.json') | ||||
|             .writeAsStringSync(jsonEncode(app.toJson())); | ||||
|       } | ||||
|       try { | ||||
|         this.apps.update( | ||||
|             app.id, (value) => AppInMemory(app, value.downloadProgress, info), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user