mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
Rethrows Core Data save errors after installing apps vs ignoring
This commit is contained in:
@@ -2188,8 +2188,15 @@ private extension AppManager
|
|||||||
|
|
||||||
WidgetCenter.shared.reloadAllTimelines()
|
WidgetCenter.shared.reloadAllTimelines()
|
||||||
|
|
||||||
do { try installedApp.managedObjectContext?.save() }
|
do
|
||||||
catch { print("Error saving installed app.", error) }
|
{
|
||||||
|
try installedApp.managedObjectContext?.save()
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
Logger.main.error("Failed to save InstalledApp to database. \(error.localizedDescription, privacy: .public)")
|
||||||
|
throw error
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch let nsError as NSError
|
catch let nsError as NSError
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user