Improve switching between public and private locations

This commit is contained in:
Arkadiusz Fal
2022-07-04 11:35:27 +02:00
parent 78c50bef45
commit 62f18e8506
4 changed files with 19 additions and 5 deletions

View File

@@ -26,6 +26,7 @@ extension Defaults.Keys {
static let lastAccountID = Key<Account.ID?>("lastAccountID")
static let lastInstanceID = Key<Instance.ID?>("lastInstanceID")
static let lastUsedPlaylistID = Key<Playlist.ID?>("lastPlaylistID")
static let lastAccountIsPublic = Key<Bool>("lastAccountIsPublic", default: false)
static let sponsorBlockInstance = Key<String>("sponsorBlockInstance", default: "https://sponsor.ajay.app")
static let sponsorBlockCategories = Key<Set<String>>("sponsorBlockCategories", default: Set(SponsorBlockAPI.categories))

View File

@@ -174,7 +174,7 @@ struct YatteeApp: App {
}
#endif
if Defaults[.lastAccountID] != "public" {
if !Defaults[.lastAccountIsPublic] {
accounts.configureAccount()
}