Admin sidebar shows Notifications > Publication Claim menu link even if not using Quality Assurance

Abierto
#6,244 4 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@jaredgalanis ya está trabajando en esto.

Desde el 2/10/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

affects: 10.x affects: 8.x affects: 9.x bug component: administrative tools

Describe the bug

The Publication Claim menu link should probably not be visible by default. It should only be visible to institutions who have chosen to activate Publication Claims (not activated by default). There's no configurable way to suppress the menu link.

My institution's DSpace admins were surprised to see a Notifications > Publication Claim menu item in the admin sidebar. We are intentionally not using the feature, nor any of the three prerequisites (Configurable Entities, Researcher Profiles, or Quality Assurance).

We observed this during an in-process upgrade to DSpace 8, but this does not appear to be addressed in newer versions either.

To Reproduce

Run a vanilla DSpace instance with all default settings, especially qaevents.enabled = false. Sign in as an admin, click the sidebar open and see Notifications > Publication Claim.

Image

Expected behavior

It's expected to not see this menu item rendered when not using the feature.

Perhaps the visible: isSiteAdmin, could be changed to visible: isSiteAdmin && canSeeQa, to address this:
https://github.com/DSpace/dspace-angular/blob/main/src/app/shared/menu/providers/notifications.menu.ts#L52C1-L52C34

Related work

#1638
#4770

Lenguaje dominante
TypeScript
Estrellas
180
Forks
577
Merge medio
2 d 1 h
PR fusionados (30 d)
100

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de DSpace/dspace-angular

Todos los issues de DSpace/dspace-angular

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.