Open daniel-illi opened 2 months ago
Einige Aspekte:
subscribed?
nur geprüft werden, ob man in den excluded_people ist oder nicht (kommt eigentlich auf die Konfigurierten Empfänger:innen-Rollen darauf an)? Sofern eine Mitgliedschaftsrechnung erstellt wird und kein Opt-out erfolgt ist, spielen die Rollen und deren Gültigkeiten eigentlich keine Rolle?
Der
PositionGenerator
benötigt beim Generieren der Rechnungspositionen die subscriptions der Person (für das Magazin Abo). Diese werden mitMailingLists::Subscribers#subscribed?
abgefragt.Dabei werden die aktuellen Rollen der Person berücksichtigt. Es sollten aber die Rollen zum Rechnungszeitpunkt berücksichtigt werden.