Musixmatch Invalid Token Alert, better token input, Overwrite Configuration Option

This commit is contained in:
eevee
2024-06-05 01:17:16 +03:00
parent e258ebc35b
commit 3c5509ea53
12 changed files with 145 additions and 48 deletions
@@ -9,6 +9,7 @@ extension UserDefaults {
private static let geniusFallbackKey = "geniusFallback"
private static let darkPopUpsKey = "darkPopUps"
private static let patchTypeKey = "patchType"
private static let overwriteConfigurationKey = "overwriteConfiguration"
static var lyricsSource: LyricsSource {
get {
@@ -62,4 +63,13 @@ extension UserDefaults {
defaults.set(patchType.rawValue, forKey: patchTypeKey)
}
}
static var overwriteConfiguration: Bool {
get {
defaults.bool(forKey: overwriteConfigurationKey)
}
set (overwriteConfiguration) {
defaults.set(overwriteConfiguration, forKey: overwriteConfigurationKey)
}
}
}