mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-01 20:28:05 +00:00
no message
This commit is contained in:
parent
1610b39fec
commit
339a01463e
@ -92,6 +92,7 @@ public func telegramThemes(postbox: Postbox, network: Network, forceUpdate: Bool
|
|||||||
public enum GetThemeError {
|
public enum GetThemeError {
|
||||||
case generic
|
case generic
|
||||||
case unsupported
|
case unsupported
|
||||||
|
case slugInvalid
|
||||||
}
|
}
|
||||||
|
|
||||||
public func getTheme(account: Account, slug: String) -> Signal<TelegramTheme, GetThemeError> {
|
public func getTheme(account: Account, slug: String) -> Signal<TelegramTheme, GetThemeError> {
|
||||||
@ -100,6 +101,9 @@ public func getTheme(account: Account, slug: String) -> Signal<TelegramTheme, Ge
|
|||||||
if error.errorDescription == "THEME_FORMAT_INVALID" {
|
if error.errorDescription == "THEME_FORMAT_INVALID" {
|
||||||
return .unsupported
|
return .unsupported
|
||||||
}
|
}
|
||||||
|
if error.errorDescription == "THEME_SLUG_INVALID" {
|
||||||
|
return .slugInvalid
|
||||||
|
}
|
||||||
return .generic
|
return .generic
|
||||||
}
|
}
|
||||||
|> mapToSignal { theme -> Signal<TelegramTheme, GetThemeError> in
|
|> mapToSignal { theme -> Signal<TelegramTheme, GetThemeError> in
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user