fix: content warning label set when spoiler text is empty issue

This commit is contained in:
CMK 2021-02-24 16:18:39 +08:00
parent 4d2e75f3ca
commit 7e625f74d2
1 changed files with 1 additions and 0 deletions

View File

@ -98,6 +98,7 @@ extension StatusSection {
let isStatusTextSensitive = statusContentWarningAttribute?.isStatusTextSensitive ?? (toot.reblog ?? toot).sensitive
cell.statusView.updateContentWarningDisplay(isHidden: !isStatusTextSensitive)
cell.statusView.contentWarningTitle.text = (toot.reblog ?? toot).spoilerText.flatMap { spoilerText in
guard !spoilerText.isEmpty else { return nil }
return L10n.Common.Controls.Status.contentWarning + ": \(spoilerText)"
} ?? L10n.Common.Controls.Status.contentWarning