diff --git a/lib/utils/message-pinning-utils.js b/lib/utils/message-pinning-utils.js --- a/lib/utils/message-pinning-utils.js +++ b/lib/utils/message-pinning-utils.js @@ -14,8 +14,8 @@ import type { LegacyRawThreadInfo } from '../types/thread-types.js'; function canToggleMessagePin( - messageInfo: RawMessageInfo | MessageInfo, - threadInfo: LegacyRawThreadInfo | RawThreadInfo | ThreadInfo, + messageInfo: RawMessageInfo, + threadInfo: LegacyRawThreadInfo | RawThreadInfo, ): boolean { const isValidMessage = !isInvalidPinSourceForThread(messageInfo, threadInfo); const hasManagePinsPermission = threadHasPermission( @@ -27,7 +27,7 @@ } function useCanToggleMessagePin( - messageInfo: RawMessageInfo | MessageInfo, + messageInfo: MessageInfo, threadInfo: ThreadInfo, ): boolean { const isValidMessage = !isInvalidPinSourceForThread(messageInfo, threadInfo);