This commit is contained in:
Ali
2022-10-06 23:10:31 +04:00
parent 1df1fad510
commit 0d90bfe009
14 changed files with 253 additions and 158 deletions

View File

@@ -682,13 +682,29 @@ public func universalServiceMessageString(presentationData: (PresentationTheme,
case .topicCreated:
//TODO:localize
attributedString = NSAttributedString(string: "Topic created", font: titleFont, textColor: primaryTextColor)
case let .topicEditTitle(title):
case let .topicEdited(components):
//TODO:localize
attributedString = NSAttributedString(string: "Topic renamed to \"\(title)\"", font: titleFont, textColor: primaryTextColor)
case let .topicEditIcon(fileId):
let _ = fileId
//TODO:localize
attributedString = NSAttributedString(string: "Topic icon changed", font: titleFont, textColor: primaryTextColor)
if let title = components.compactMap({ item -> String? in
switch item {
case let .title(title):
return title
default:
return nil
}
}).first {
attributedString = NSAttributedString(string: "Topic renamed to \"\(title)\"", font: titleFont, textColor: primaryTextColor)
} else if let maybeFileId = components.compactMap({ item -> Int64? in
switch item {
case let .iconFileId(id):
return id ?? 0
default:
return nil
}
}).first {
let _ = maybeFileId
//TODO:localize
attributedString = NSAttributedString(string: "Topic icon changed", font: titleFont, textColor: primaryTextColor)
}
case .unknown:
attributedString = nil
}