Skip to content

Commit

Permalink
Fixed visibility of comments button for anon polls (#524)
Browse files Browse the repository at this point in the history
  • Loading branch information
martinmitrevski authored Jun 24, 2024
1 parent 223a975 commit 8ee90c0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- Dismiss the channel when leaving a group [#519](https://github.com/GetStream/stream-chat-swiftui/pull/519)
- Dismiss keyboard when tapping on the empty message list [#513](https://github.com/GetStream/stream-chat-swiftui/pull/513)
- Reset composer text when there is provisional text (e.g. Japanese - kana keyboard) but the text is reset to empty string [#512](https://github.com/GetStream/stream-chat-swiftui/pull/512)
- Visibility of the comments button in anonymous polls [#524](https://github.com/GetStream/stream-chat-swiftui/pull/524)

### 🔄 Changed
- Show inline alert banner when encountering a failure while interacting with polls [#504](https://github.com/GetStream/stream-chat-swiftui/pull/504)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,11 +85,11 @@ public class PollAttachmentViewModel: ObservableObject, PollControllerDelegate {

/// If true, add comment button is visible under votes, otherwise hidden.
public var showAddCommentButton: Bool {
let addCommentAvailable = !poll.isClosed && poll.allowAnswers
if poll.votingVisibility == .anonymous {
return true
return addCommentAvailable
}
return !poll.isClosed
&& poll.allowAnswers == true
return addCommentAvailable
&& (
poll.latestAnswers.filter {
$0.user?.id == chatClient.currentUserId && $0.isAnswer
Expand Down

0 comments on commit 8ee90c0

Please sign in to comment.