mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 00:55:25 +00:00
fix: users not seeing moderation page banners and info 🤦 (#6882)
This commit is contained in:
@@ -72,7 +72,7 @@
|
|||||||
<h2 id="messages" class="m-0 text-xl font-semibold text-contrast">
|
<h2 id="messages" class="m-0 text-xl font-semibold text-contrast">
|
||||||
{{ formatMessage(messages.threadSectionTitle) }}
|
{{ formatMessage(messages.threadSectionTitle) }}
|
||||||
</h2>
|
</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 />
|
<Toggle id="moderator-see-user-ui-toggle" v-model="moderatorSeeUserUi" small />
|
||||||
<label for="moderator-see-user-ui-toggle"> Show member UI </label>
|
<label for="moderator-see-user-ui-toggle"> Show member UI </label>
|
||||||
</div>
|
</div>
|
||||||
@@ -218,7 +218,10 @@ const {
|
|||||||
} = injectProjectPageContext()
|
} = injectProjectPageContext()
|
||||||
|
|
||||||
const canAccess = computed(() => !!currentMember.value)
|
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>(() => {
|
const approvedAdmonitionMessage = computed<MessageDescriptor | null>(() => {
|
||||||
switch (project.value?.status) {
|
switch (project.value?.status) {
|
||||||
|
|||||||
Reference in New Issue
Block a user