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 @@ -1024,10 +1024,7 @@ userInfos: UserInfos, checkOnlyViewerBlock?: boolean, ): boolean { - if ( - threadOrParentThreadIsGroupChat(threadInfo) || - threadOrParentThreadHasAdminRole(threadInfo) - ) { + if (threadOrParentThreadIsGroupChat(threadInfo)) { return false; } @@ -1130,16 +1127,6 @@ return !!_find({ name: 'Admins' })(threadInfo.roles); } -function threadOrParentThreadHasAdminRole( - threadInfo: LegacyRawThreadInfo | RawThreadInfo | ThreadInfo, -) { - return ( - threadMembersWithoutAddedAdmin(threadInfo).filter(member => - memberHasAdminPowers(member), - ).length > 0 - ); -} - function identifyInvalidatedThreads( updateInfos: $ReadOnlyArray, ): Set {