don't show to anons, make it possible to disable notification instance-wide

This commit is contained in:
Henry Jameson 2022-08-08 02:01:07 +03:00
commit fcf62a13ed
4 changed files with 7 additions and 2 deletions

View file

@ -30,7 +30,9 @@ const UpdateNotification = {
}
},
shouldShow () {
return this.$store.state.serverSideStorage.flagStorage.updateCounter < CURRENT_UPDATE_COUNTER &&
return !this.$store.state.instance.disableUpdateNotification &&
this.$store.state.currentUser &&
this.$store.state.serverSideStorage.flagStorage.updateCounter < CURRENT_UPDATE_COUNTER &&
!this.$store.state.serverSideStorage.flagStorage.dontShowUpdateNotifs
}
},

View file

@ -1,6 +1,7 @@
<template>
<Modal
:is-open="shouldShow"
v-if="shouldShow"
:is-open="!!shouldShow"
class="UpdateNotification"
:no-background="true"
>