Fix isRead not being saved on closing popups

This commit is contained in:
naskya 2023-07-08 20:15:08 +00:00
parent fdb6f9f185
commit 1d0bd45274

View file

@ -17,7 +17,10 @@
:class="$style.gotIt" :class="$style.gotIt"
primary primary
full full
@click="$refs.modal.close() && markAsRead()" @click="
$refs.modal.close();
markAsRead();
"
>{{ i18n.ts.gotIt }}</MkButton >{{ i18n.ts.gotIt }}</MkButton
> >
</div> </div>
@ -42,7 +45,7 @@ const { id, text, title, imageUrl, isGoodNews } = props.announcement;
const modal = shallowRef<InstanceType<typeof MkModal>>(); const modal = shallowRef<InstanceType<typeof MkModal>>();
function markAsRead() { function markAsRead() {
os.api("i/read-announcement", { announcementId: props.announcement.id }); os.api("i/read-announcement", { announcementId: id });
} }
</script> </script>