pull/799/head
ryanzhao 2 years ago
parent 034b67d6a3
commit 51d8eea68c

@ -627,7 +627,7 @@ final class HomeVC: BaseVC, UITableViewDataSource, UITableViewDelegate, SeedRemi
return nil return nil
case .threads: case .threads:
let threadViewModel: SessionThreadViewModel = section.elements[indexPath.row] let threadViewModel: SessionThreadViewModel = section.elements[indexPath.row]
if threadViewModel.interactionVariant?.isGroupLeavingStatus == true { return nil } guard threadViewModel.interactionVariant?.isGroupLeavingStatus != true else { return nil }
let hasUnread: Bool = (threadViewModel.threadUnreadCount ?? 0) > 0 let hasUnread: Bool = (threadViewModel.threadUnreadCount ?? 0) > 0
let mark: UIContextualAction = UIContextualAction( let mark: UIContextualAction = UIContextualAction(
title: ((hasUnread) ? "mark_read_button_text".localized() : "mark_unread_button_text".localized()), title: ((hasUnread) ? "mark_read_button_text".localized() : "mark_unread_button_text".localized()),
@ -687,7 +687,7 @@ final class HomeVC: BaseVC, UITableViewDataSource, UITableViewDelegate, SeedRemi
case .threads: case .threads:
let threadViewModel: SessionThreadViewModel = section.elements[indexPath.row] let threadViewModel: SessionThreadViewModel = section.elements[indexPath.row]
if threadViewModel.interactionVariant?.isGroupLeavingStatus == true { return nil } guard threadViewModel.interactionVariant != .infoClosedGroupCurrentUserLeaving else { return nil }
let pin: UIContextualAction = UIContextualAction( let pin: UIContextualAction = UIContextualAction(
title: (threadViewModel.threadIsPinned ? "UNPIN_BUTTON_TEXT".localized() : "PIN_BUTTON_TEXT".localized()), title: (threadViewModel.threadIsPinned ? "UNPIN_BUTTON_TEXT".localized() : "PIN_BUTTON_TEXT".localized()),

Loading…
Cancel
Save