diff --git a/packages/frontend-2/lib/viewer/composables/activity.ts b/packages/frontend-2/lib/viewer/composables/activity.ts index 2901357af3..06ff886335 100644 --- a/packages/frontend-2/lib/viewer/composables/activity.ts +++ b/packages/frontend-2/lib/viewer/composables/activity.ts @@ -82,7 +82,7 @@ export function useViewerUserActivityBroadcasting( const { isEnabled: isEmbedEnabled } = useEmbed() const invokeMutation = async (message: ViewerUserActivityMessageInput) => { - if (!isLoggedIn.value || isEmbedEnabled) return false + if (!isLoggedIn.value || isEmbedEnabled.value) return false const result = await apollo .mutate({ mutation: broadcastViewerUserActivityMutation, @@ -176,7 +176,7 @@ export function useViewerUserActivityTracking(params: { const incomingSessionId = event.sessionId if (sessionId.value === incomingSessionId) return - if (!isEmbedEnabled && status === ViewerUserActivityStatus.Disconnected) { + if (!isEmbedEnabled.value && status === ViewerUserActivityStatus.Disconnected) { triggerNotification({ description: `${users.value[incomingSessionId]?.userName || 'A user'} left.`, type: ToastNotificationType.Info @@ -208,7 +208,10 @@ export function useViewerUserActivityTracking(params: { lastUpdate: dayjs() } - if (!isEmbedEnabled && !Object.keys(users.value).includes(incomingSessionId)) { + if ( + !isEmbedEnabled.value && + !Object.keys(users.value).includes(incomingSessionId) + ) { triggerNotification({ description: `${userData.userName} joined.`, type: ToastNotificationType.Info