Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abteilung: Benachrichtigung bei Anfragen an Adressverwalter*in #252

Open
Michael-Schaer opened this issue Feb 27, 2023 · 1 comment
Open

Comments

@Michael-Schaer
Copy link
Contributor

Bei der Benachrichtigung für Rollenanfragen fehlt auf Ebene Abteilung die Rolle "Adressverwalter*in".

Abteilung

Auf Ebene Region zum Beispiel gibt es diese Auswahl:

Region

Das Mail an die Adressverwalter*innen macht vor allem Sinn, weil sie auch die Berechtigung haben, Anfragen zu beantworten. Ev. würden die Anfragen dann auch etwas schneller beantwortet, weil die Adressverwalter im Durchschnitt eher zu den aktiven Benutzer*innen gehören.

@carlobeltrame
Copy link
Member

Grund ist, dass nur Rollen mit layer_full und layer_and_below_full miteinbezogen werden: https://github.com/hitobito/hitobito/blob/master/app/models/person/add_request/ignored_approver.rb#L43.
Abteilungs-Adressverwalter*innen (und Adressverwalter*innen in Untergruppen von Abteilungen) haben nur group_and_below_full Berechtigung, im Gegensatz zu regionalen und darüberliegenden Adressverwalter*innen. Einfachste Lösung aus technischer Sicht wäre es, den Abteilungs-Adressverwalter*innen auch layer_and_below_full zu geben. Oder alternativ könnte die oben verlinkte Regel im PBS-Wagon angepasst werden, sodass auf irgendeine Art auch Abteilungs-Adressverwalter*innen miteinbezogen werden (Unterscheidungsmerkmal müsste noch definiert werden).

carlobeltrame added a commit that referenced this issue Mar 29, 2023
#252 Changed permission of Adressverwalter*in in Abteilung
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants