Skip to content

fix(notifications): email referee e-group directly instead of resolvi… - #961

Open
zzacharo wants to merge 1 commit into
CERNDocumentServer:masterfrom
zzacharo:add-correct-ep-group
Open

fix(notifications): email referee e-group directly instead of resolvi…#961
zzacharo wants to merge 1 commit into
CERNDocumentServer:masterfrom
zzacharo:add-correct-ep-group

Conversation

@zzacharo

@zzacharo zzacharo commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Closes #960

…ng role.users

CERN e-group membership is only stored in the DB when a user logs in via
SSO, so role.users is empty for users who have never visited CDS-RDM.
Replace GroupMembersRecipientGenerator with GroupEmailRecipientGenerator
which derives the mailing address as {role.name}@cern.ch from the Role
record (synced by invenio-cern-sync) — no SSO login required.

Closes CERNDocumentServer#960

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@zzacharo
zzacharo force-pushed the add-correct-ep-group branch from 5de30dc to d027819 Compare September 2, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ep-workflow: the referee group does not receive notifications

1 participant