Use accounts for widgets (IOS-192)

This commit is contained in:
Nathan Mattes 2024-01-02 23:09:50 +01:00
parent 45028373d4
commit 5e2b2d3cdf
2 changed files with 2 additions and 6 deletions

View File

@ -87,9 +87,7 @@ private extension FollowersCountWidgetProvider {
} }
guard guard
let desiredAccount = configuration.account ?? authBox.authentication.user( let desiredAccount = configuration.account ?? authBox.authentication.account()?.acctWithDomain
in: WidgetExtension.appContext.managedObjectContext
)?.acctWithDomain
else { else {
return completion(.unconfigured) return completion(.unconfigured)
} }

View File

@ -90,9 +90,7 @@ private extension MultiFollowersCountWidgetProvider {
if let configuredAccounts = configuration.accounts?.compactMap({ $0 }) { if let configuredAccounts = configuration.accounts?.compactMap({ $0 }) {
desiredAccounts = configuredAccounts desiredAccounts = configuredAccounts
} else if let currentlyLoggedInAccount = authBox.authentication.user( } else if let currentlyLoggedInAccount = authBox.authentication.account()?.acctWithDomain {
in: WidgetExtension.appContext.managedObjectContext
)?.acctWithDomain {
desiredAccounts = [currentlyLoggedInAccount] desiredAccounts = [currentlyLoggedInAccount]
} else { } else {
return completion(.unconfigured) return completion(.unconfigured)