no message

This commit is contained in:
overtake 2019-08-29 21:41:02 +03:00
parent 1610b39fec
commit 339a01463e

View File

@ -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