You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #2654 wurden die Basisklassen für wizards implementiert und in #2662 wurde die "self-registration" auf das neue Wizard Konstrukt migriert. Die "self-inscription" soll nach dem selben schema funktionieren.
Vor der Umsetzung bitte mit @daniel-illi besprechen.
Sicherstellen, dass der user in der Gruppe noch keine Rolle vom gleichen Typ besitzt. Der wizard sollte in diesem Fall gar nicht gestartet werden, also schon im Controller prüfen. Falls der wizard doch gestartet wird, raisen
In #2654 wurden die Basisklassen für wizards implementiert und in #2662 wurde die "self-registration" auf das neue Wizard Konstrukt migriert. Die "self-inscription" soll nach dem selben schema funktionieren.
Vor der Umsetzung bitte mit @daniel-illi besprechen.
Tech-Spec
Ein POC existiert auf dem branch poc/wizard-registration und ein dazugehöriger Draft PR https://github.com/hitobito/hitobito/pull/2653/files?w=1
Dieser soll als Vorlage für die Implementation verwendet werden.
Wizards::InscribeInGroupWizard
Wizards::Steps::ConfirmInscription
app/views/groups/self_inscription/_form.html.haml
->views/wizards/steps/_new_user_form.html.haml
Groups::SelfInscriptionController
anpassen, dass der neue Wizard verwendet wird→
#entry
,#model_class
etc siehe POCToDo
The text was updated successfully, but these errors were encountered: