Skip to content

Commit 1ff2fc7

Browse files
committed
fix: display thread replies button even if user doesn't have the permission to send reply
1 parent 0fc8e23 commit 1ff2fc7

File tree

2 files changed

+1
-15
lines changed

2 files changed

+1
-15
lines changed

projects/stream-chat-angular/src/lib/message/message.component.spec.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -991,18 +991,6 @@ describe('MessageComponent', () => {
991991
expect(setAsActiveParentMessageSpy).toHaveBeenCalledWith(component.message);
992992
});
993993

994-
it(`shouldn't display reply count for parent messages if user doesn't have the necessary capability`, () => {
995-
component.message = { ...message, reply_count: 1 };
996-
component.enabledMessageActions = [];
997-
component.ngOnChanges({
998-
message: {} as SimpleChange,
999-
enabledMessageActions: {} as SimpleChange,
1000-
});
1001-
fixture.detectChanges();
1002-
1003-
expect(queryReplyCountButton()).toBeNull();
1004-
});
1005-
1006994
it('should display reply in thread icon, if user has the necessary capability', () => {
1007995
expect(queryReplyInThreadIcon()).not.toBeNull();
1008996

projects/stream-chat-angular/src/lib/message/message.component.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,7 @@ export class MessageComponent
198198
}
199199
if (changes.message || changes.enabledMessageActions || changes.mode) {
200200
this.shouldDisplayThreadLink =
201-
!!this.message?.reply_count &&
202-
this.mode !== 'thread' &&
203-
this.enabledMessageActions.indexOf('send-reply') !== -1;
201+
!!this.message?.reply_count && this.mode !== 'thread';
204202
}
205203
if (changes.message || changes.mode) {
206204
this.areOptionsVisible = this.message

0 commit comments

Comments
 (0)