fix: users not seeing moderation page banners and info 🤦

This commit is contained in:
Prospector
2026-07-25 17:07:47 -07:00
parent 907db9e64a
commit f2b6a5498d
@@ -72,7 +72,7 @@
<h2 id="messages" class="m-0 text-xl font-semibold text-contrast">
{{ formatMessage(messages.threadSectionTitle) }}
</h2>
<div v-if="isStaff(currentMember?.user)" class="flex items-center gap-2">
<div v-if="staff" class="flex items-center gap-2">
<Toggle id="moderator-see-user-ui-toggle" v-model="moderatorSeeUserUi" small />
<label for="moderator-see-user-ui-toggle"> Show member UI </label>
</div>
@@ -218,7 +218,10 @@ const {
} = injectProjectPageContext()
const canAccess = computed(() => !!currentMember.value)
const userFacingUiVisible = computed(() => !!currentMember.value && moderatorSeeUserUi.value)
const staff = computed(() => isStaff(currentMember.value?.user))
const userFacingUiVisible = computed(
() => !!currentMember.value && (!staff.value || moderatorSeeUserUi.value),
)
const approvedAdmonitionMessage = computed<MessageDescriptor | null>(() => {
switch (project.value?.status) {