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

EVENTS: Bestätigungsmail #81

Open
6 tasks
chrusu opened this issue Feb 23, 2022 · 2 comments
Open
6 tasks

EVENTS: Bestätigungsmail #81

chrusu opened this issue Feb 23, 2022 · 2 comments
Assignees

Comments

@chrusu
Copy link

chrusu commented Feb 23, 2022

weitere Mails:

zugewiesen: Mail mit Info
    (low) Info pro Kurs konfigurierbar

Tech spec

  • Umsetzung vom ersten Teil im Core, zweiter Teil vorläufig im Cevi Wagon, wegen Komplexität bei Übersetzungen von CustomContents und Anlässen. Ist sicher machbar, aber dem Cevi möchten wir gerade nicht die Finanzierung dieser Komplexität aufladen.
  • Vorsicht: Sobald auf dem Anmeldungen-Tab ein TN via den Pfeil von "Anmeldungen" zu "Teilnehmende" verschoben wird, geht sofort ein Mail raus! Es gibt keinen Bestätigungs-Dialog oder Speichern-Button oder so ähnlich. Also die Leute nicht unüberlegt rüberschieben.
  • Wir verwenden per default mal denselben Mailtext, der bei einer direkten Anmeldung (ohne dass man in einer Liste landet) schon immer rausgegangen ist.

TODO

Option TODO

  • Neues Freitextfeld participation_confirmation_mail_text o.ä. auf Kursen (vorläufig nur im Cevi Wagon, siehe Tech spec)
  • Das neue Freitextfeld in neuem Partial _application_fields_cevi.html.haml zum Ausfüllen anbieten und in den permitted attrs eintragen
  • Das neue Feld wird beim Erstellen des Kurses vorausgefüllt mit dem aktuellen Text aus dem CustomContent participation_confirmation_id, kann aber im Formular frei abgeändert werden
  • Unter dem Freitextfeld die verfügbaren Placeholders des CustomContents anzeigen / erklären, so wie es schon bei CustomContents gemacht wird: https://github.com/hitobito/hitobito/blob/master/app/views/custom_contents/_form.html.haml#L10
  • Im Event::ParticipationMailer#confirmation statt dem CustomContent den möglicherweise abgeänderten Text vom Kurs senden. Dazu kann vermutlich nicht mehr custom_content_mail unverändert verwendet werden
@nchiapol
Copy link
Collaborator

nchiapol commented Apr 2, 2022

Gemäss #80 wird in den Texten nach der Anmeldung in Zukunft explizit darauf hingewiesen, dass die Anmeldung noch nicht definitiv ist.

Die Angemeldete Person soll deshalb eine automatische Nachricht erhalten, sobald sie dem Kurs zugewiesen wird. (Verschieben auf dem "Anmeldungen"-Tab)

Option: Der genaue Text kann pro Kurs konfiguriert werden um allenfalls noch weitere Infos mitzusenden. (Bitte separat schätzen)

@nchiapol
Copy link
Collaborator

Der Kern hier ist mit dem merge von #80 bereits erledigt. Den optionalen Teil können wir zurückstellen.

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