From 74a8d099f16d5d366f9a36de3b511927a28fb0ed Mon Sep 17 00:00:00 2001 From: Hirbod Mirjavadi Date: Wed, 1 Nov 2023 21:23:36 +0100 Subject: [PATCH] fix: catch null and undefined channel permissions --- packages/app/components/profile/tokens-tab.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/app/components/profile/tokens-tab.tsx b/packages/app/components/profile/tokens-tab.tsx index 68de37baa..eb6dae5a5 100644 --- a/packages/app/components/profile/tokens-tab.tsx +++ b/packages/app/components/profile/tokens-tab.tsx @@ -140,7 +140,9 @@ export const TokensTabHeader = ({ - {channelPermissions?.can_view_creator_messages ? ( + {(channelPermissions && + !channelPermissions?.can_view_creator_messages) || + !channelPermissions ? ( ) : ( - {!channelPermissions?.can_view_creator_messages + {channelPermissions && + !channelPermissions?.can_view_creator_messages ? `You've unlocked ${channelMessageCountFormatted} messages` : `Channel locked (${channelMessageCountFormatted} messages)`}