hitobito / hitobito_cevi

A hitobito wagon defining the organization hierarchy and additional features for Cevi
Other
6 stars 3 forks source link

Standardmässig angemeldete Abos werden nicht unter "Meine Abos" aufgeführt und Opt-Out funktioniert nicht #130

Closed patrickuhlmann closed 5 months ago

patrickuhlmann commented 5 months ago

Aktuelles Verhalten

Ein Abo mit Opt-Out und Gruppen wird auf dem Profil einer Person nicht unter "Meine Abos" aufgelistet, sondern unter "Verfügbare Abos". Obwohl die Person durch Mitgliedschaft der Gruppe Abonnent ist: image

Gewünschtes Verhalten

Der Bug hat zwei Probleme:

  1. Solche Opt-Out Abos werden nicht unter "Meine Abos" aufgelistet. Entsprechend ist es für die Person gar nicht sichtbar das sie angemeldet ist => Das Abo sollte unter "Meine Abos" aufgelistet werden
  2. Wenn ich mich effektiv abmelden möchte kann ich das nicht. Wenn ich auf Anmelden klicke werde ich als Person eingetragen, wenn ich auf Abmelden klicke werde ich ausgetragen. Durch die Globalen Bedingungen Gruppen/Rollen bin ich dann wieder abonniert obwohl es erneut nicht mehr angezeigt wird under "Meine Abos". => Das Abmelden müsste mich unter "Ausgeschlossene Personen" eintragen falls ich in einer Gruppe bin.

Schritte zu reproduzieren

Bei einem Abo, mit den Einstellungen

Und wo diverse Gruppen als Abonnenten definiert sind image

Wann ist der Fehler aufgetreten?

Das ist eine Regression seit dem letzten Quartalsrelease, wo die Opt-Out/Opt-In Einstellung eingeführt wurde.

hitobito version

No response

Organisation

No response

Screenshots, weiterer Kontext

No response

ToDos

No response

patrickuhlmann commented 5 months ago

Habe den Issue direkt auf dem Hauptrepository erfasst: https://github.com/hitobito/hitobito/issues/2670