diff --git a/apps/frontend/src/pages/[type]/[project]/moderation.vue b/apps/frontend/src/pages/[type]/[project]/moderation.vue index 4cb28289b4..c2459e08f5 100644 --- a/apps/frontend/src/pages/[type]/[project]/moderation.vue +++ b/apps/frontend/src/pages/[type]/[project]/moderation.vue @@ -72,7 +72,7 @@

{{ formatMessage(messages.threadSectionTitle) }}

-
+
@@ -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(() => { switch (project.value?.status) {