diff --git a/components/GlobalMessages.vue b/components/GlobalMessages.vue index d8f212c..5c9251a 100644 --- a/components/GlobalMessages.vue +++ b/components/GlobalMessages.vue @@ -11,7 +11,16 @@ const setup = async () => { data = data.filter((message) => message.profiles.length === 0) globalMessages.value = data + + if(data.length > 0) { + messageToShow.value = data[0] + showMessageModal.value = true + } + + } + + const showMessageModal = ref(false) const messageToShow = ref(null) @@ -24,15 +33,32 @@ const markMessageAsRead = async () => { profile: profileStore.activeProfile.id, message: messageToShow.value.id, }) - setup() showMessageModal.value = false + setup() + } + + + setup()