diff --git a/Reader/BackgroundManager.swift b/Reader/BackgroundManager.swift index 185e8ba..2306e80 100644 --- a/Reader/BackgroundManager.swift +++ b/Reader/BackgroundManager.swift @@ -104,6 +104,7 @@ class BackgroundManager: NSObject { do { try await fervorController.persistentContainer.upsertItems(items) logger.info("Upserted \(items.count) items during background refresh") + logger.info("Most recent unread item: \(items.first(where: { $0.read == false })!.title!, privacy: .public)") await WidgetHelper.updateWidgetData(fervorController: fervorController) diff --git a/Reader/Widgets/WidgetHelper.swift b/Reader/Widgets/WidgetHelper.swift index 33d8347..1ffb686 100644 --- a/Reader/Widgets/WidgetHelper.swift +++ b/Reader/Widgets/WidgetHelper.swift @@ -51,6 +51,8 @@ struct WidgetHelper { } } + logger.info("Saving widget data with first item: '\(prioritizedItems.first!.title ?? "", privacy: .public)'") + WidgetData(recentItems: prioritizedItems).save(account: fervorController.account!) WidgetCenter.shared.reloadAllTimelines()