mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-28 20:13:28 +01:00 
			
		
		
		
	Handle install failures more gracefully on apps page (#1782)
This commit is contained in:
		| @@ -967,11 +967,16 @@ class AppsProvider with ChangeNotifier { | |||||||
|     } |     } | ||||||
|     for (var res in downloadResults) { |     for (var res in downloadResults) { | ||||||
|       if (!errors.appIdNames.containsKey(res['id'])) { |       if (!errors.appIdNames.containsKey(res['id'])) { | ||||||
|         await installFn( |         try { | ||||||
|             res['id'] as String, |           await installFn( | ||||||
|             res['willBeSilent'] as bool, |               res['id'] as String, | ||||||
|             res['downloadedFile'] as DownloadedApk?, |               res['willBeSilent'] as bool, | ||||||
|             res['downloadedDir'] as DownloadedXApkDir?); |               res['downloadedFile'] as DownloadedApk?, | ||||||
|  |               res['downloadedDir'] as DownloadedXApkDir?); | ||||||
|  |         } catch (e) { | ||||||
|  |           var id = res['id'] as String; | ||||||
|  |           errors.add(id, e, appName: apps[id]?.name); | ||||||
|  |         } | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user