one more error for shared folders

This commit is contained in:
Mike Renoir 2023-03-28 15:04:06 +04:00
parent 8d79979422
commit e63db3c53e

View File

@ -21,6 +21,7 @@ public func canShareLinkToPeer(peer: EnginePeer) -> Bool {
public enum ExportChatFolderError {
case generic
case limitExceeded
case limitFiltersExceeded
}
public struct ExportedChatFolderLink: Equatable {
@ -62,6 +63,8 @@ func _internal_exportChatFolder(account: Account, filterId: Int32, title: String
|> mapError { error -> ExportChatFolderError in
if error.errorDescription == "INVITES_TOO_MUCH" {
return .limitExceeded
} else if error.errorDescription == "FILTERS_TOO_MUCH" {
return .limitFiltersExceeded
} else {
return .generic
}