demarches-normaliennes/spec/controllers/users
Sébastien Carceles b8ff0ba4a2
feat(demarche): sign up when prefilling a dossier (#8247)
* store prefill params in session

Instead of using query params on /dossier/new, we assume the user comes
from /commencer/:path, which is the new prefill link.

There, we store the prefill params in session, and use them to prefill
the dossier when creating it, in /dossiers/new.

* spec: cover the case

* review: serialize with json instead of yaml

* review: rename method

* review: store only query params

* review: comment why we dont override already stored params
2022-12-15 10:58:17 +01:00
..
activate_controller_spec.rb ActivateController: add tests and clean a bit 2019-08-16 11:22:36 +02:00
commencer_controller_spec.rb feat(demarche): sign up when prefilling a dossier (#8247) 2022-12-15 10:58:17 +01:00
confirmations_controller_spec.rb specs: always require rails_helper 2020-03-31 12:48:32 +02:00
dossiers_controller_spec.rb feat(demarche): sign up when prefilling a dossier (#8247) 2022-12-15 10:58:17 +01:00
passwords_controller_spec.rb password: add specific page for reset instructions 2021-04-22 14:24:15 +02:00
profil_controller_spec.rb feat(api_token): add profile api token card 2022-12-07 18:19:37 +01:00
registrations_controller_spec.rb spec: replace reference to ds in password 2020-07-23 16:20:16 +02:00
sessions_controller_spec.rb harden email validation 2022-03-24 13:00:54 +01:00
transfers_controller_spec.rb fix(dossier_transfer): require a valid email 2022-08-03 11:44:54 +02:00
user_controller_spec.rb specs: always require rails_helper 2020-03-31 12:48:32 +02:00