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 @@ -1364,11 +1364,7 @@ } function threadMemberHasPermission( - threadInfo: - | ServerThreadInfo - | LegacyRawThreadInfo - | RawThreadInfo - | ThreadInfo, + threadInfo: ThreadInfo, memberID: string, permission: ThreadPermission, ): boolean { @@ -1376,10 +1372,7 @@ if (member.id !== memberID) { continue; } - if (member.minimallyEncoded) { - return hasPermission(member.permissions, permission); - } - return permissionLookup(member.permissions, permission); + return hasPermission(member.permissions, permission); } return false; }