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

Aperta
#6,244 4 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@jaredgalanis ci sta già lavorando.

Dal 2/10/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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

Lingua principale
TypeScript
Stelle
180
Fork
577
Merge medio
2g 1h
PR unite (30g)
100

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DSpace/dspace-angular

Tutte le issue di DSpace/dspace-angular

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.