Page MenuHomePhorge

D10116.1765077978.diff
No OneTemporary

Size
780 B
Referenced Files
None
Subscribers
None

D10116.1765077978.diff

diff --git a/lib/shared/thread-utils.js b/lib/shared/thread-utils.js
--- a/lib/shared/thread-utils.js
+++ b/lib/shared/thread-utils.js
@@ -1411,8 +1411,8 @@
}
function checkIfDefaultMembersAreVoiced(threadInfo: ThreadInfo): boolean {
- const defaultRoleID = Object.keys(threadInfo.roles).find(
- roleID => threadInfo.roles[roleID].isDefault,
+ const defaultRoleID = Object.keys(threadInfo.roles).find(roleID =>
+ roleIsDefaultRole(threadInfo.roles[roleID]),
);
invariant(
defaultRoleID !== undefined,
@@ -1609,7 +1609,7 @@
if (
canRemoveMembers &&
!memberInfo.isViewer &&
- (canChangeRoles || threadInfo.roles[role]?.isDefault)
+ (canChangeRoles || roleIsDefaultRole(threadInfo.roles[role]))
) {
result.push('remove_user');
}

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 7, 3:26 AM (10 h, 23 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5842280
Default Alt Text
D10116.1765077978.diff (780 B)

Event Timeline