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

Onboarding SAC-Fan als SAC Mitglied oder SAC Die Alpen Abonnent #1421

Open
8 tasks
ThomasEllenberger opened this issue Dec 17, 2024 · 1 comment
Open
8 tasks

Comments

@ThomasEllenberger
Copy link

Ausgangslage

Wenn ich als SAC Die Alpen Abonnent versehentlich auf deim Oboarding für ein Fan lande, funktioniert der Prozess nicht korrekt.

  1. Fan Onboarding starten
    grafik

  2. Ich gebe meine E-Mail Adresse ein, welche als Abonnent schon existiert und werde auf die Login Seite weitergeleitet.
    (Für Beispiel-Logindaten siehe Jira)
    grafik

  3. Ich gebe mein Passwort ein und sollte nun direkt in Hitobito auf dem Mitgliedschaftsreiter landen und dort sollte die Meldung kommen, dass ich bereits Mitglied bin. Das Verhalten sollte genau gleich sein, wie wenn ein SAC Mitglied den Onboarding Prozess durchführt. Dies passiert aber nicht. Ich lande wirder auf dem ersten Schritt der Onboarding Maske.
    grafik

-> Ähnliches Problem wie bei #1404.
Evtl für Umsetzung koordinieren/Abwarten bis umgesetzt.

Tech-Spec

  • sinngebende Zielrichtung
  • besondere/bekannte Bedingungen und Grenzfälle
  • technische Einschränkungen
  • Ein- und Ausgabeformate beschreiben
  • Umsetzungsplan ergänzen oder anpassen

ToDo

  • Migration erstellen
  • Domainklasse erstellen oder anpassen
  • Model/View/Controller anpassen
  • Neues Feature mit FeatureGate deaktivierbar machen
  • Specs schreiben
  • Kunde wegen Übersetzungen informieren
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen
@njaeggi
Copy link
Contributor

njaeggi commented Dec 18, 2024

Gefixt durch: #1404

@njaeggi njaeggi assigned amaierhofer and unassigned njaeggi Dec 18, 2024
amaierhofer added a commit that referenced this issue Dec 18, 2024
* Do not include main email step when logged in and build as current_user

* Simplify build_person method

* Add specs for current steps

* Add model spec for saving records

* Add feature spec for all abo wizards

* Adjust views to not display unwanted info

* Move member_or_applied? to wizards

* General cleanup

* Add spec to check if wizard is viewable

* Fix rubocop

* Fix broken specs

* Fix feature specs

* Cleanup specs a bit

---------

Co-authored-by: Andreas Maierhofer <[email protected]>
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

3 participants