diff --git a/openmetadata-ui/src/main/resources/ui/src/authentication/auth-provider/AuthProvider.tsx b/openmetadata-ui/src/main/resources/ui/src/authentication/auth-provider/AuthProvider.tsx index 895e8211578..7450949e2ae 100644 --- a/openmetadata-ui/src/main/resources/ui/src/authentication/auth-provider/AuthProvider.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/authentication/auth-provider/AuthProvider.tsx @@ -157,6 +157,7 @@ export const AuthProvider = ({ localStorage.removeItem(oidcTokenKey); setIsUserAuthenticated(false); setLoadingIndicator(false); + clearTimeout(timeoutId); if (forceLogout) { onLogoutHandler(); } else { diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Emoji.jsx b/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Emoji.jsx index 49c183577c3..fe558ba61c3 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Emoji.jsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Emoji.jsx @@ -43,7 +43,7 @@ const Emoji = ({ reaction, reactionList, onReactionSelect }) => { // check if current user has reacted with emoji const isReacted = reactionList.some( - (reactionItem) => reactionItem.user.id === currentUser.id + (reactionItem) => reactionItem.user.id === currentUser?.id ); const reactedUserList = reactionList.map( diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Reactions.jsx b/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Reactions.jsx index 1b9e377275e..29fbe1f42fa 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Reactions.jsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Reactions/Reactions.jsx @@ -51,7 +51,7 @@ const Reactions = ({ reactions, onReactionSelect }) => { const isReacted = (reactionType) => { return reactions.some( (reactionItem) => - reactionItem.user.id === currentUser.id && + reactionItem.user.id === currentUser?.id && reactionType === reactionItem.reactionType ); };