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

Création de compte candidat : déconnecter la modification de compte du parcours apply #5177

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

EwenKorr
Copy link
Contributor

🤔 Pourquoi ?

Dans l'optique de Créer un compte candidat depuis l'espace Mes candidats, on Extrait la création de compte candidat du parcours de candidature.

Dans cette PR, on déconnecte les étapes de modification de candidat, pour que ces vues ne dépendent plus de classes dans apply.

Il y a un peu plus de changements que dans les vues précédentes, puisque les vues de Update* utilisaient une session un peu différente. Les URLs utilisaient le job_seeker.public_id.

À noter :
Pour ne pas casser les parcours de candidature en cours en production, nous devons temporairement avoir 2 jeux d'URLs fonctionnels. Les deux fonctionnements sont trop différents, on a également 2 jeux de vues.


Les autres étapes : https://www.notion.so/plateforme-inclusion/Extraire-le-parcours-de-cr-ation-de-compte-candidat-130e8fa5c35b80b9947cea2573cf90e7?pvs=4#130e8fa5c35b800b966fdd4722014657

@EwenKorr EwenKorr added the no-changelog Ne doit pas figurer dans le journal des changements. label Nov 29, 2024
@EwenKorr EwenKorr self-assigned this Nov 29, 2024
@EwenKorr EwenKorr force-pushed the ewen/compte-candidat-deco-update branch 2 times, most recently from 949cadb to 421d9eb Compare November 29, 2024 16:29
@EwenKorr EwenKorr force-pushed the ewen/compte-candidat-deco-update branch from 421d9eb to ad489ff Compare December 3, 2024 16:24
In order to inject `job_seeker_session_name` in the apply_session, we
need to be able to access apply_session in the views' `setup()`.
@EwenKorr EwenKorr force-pushed the ewen/compte-candidat-deco-update branch from ad489ff to cfc65f2 Compare December 3, 2024 16:28
@EwenKorr
Copy link
Contributor Author

EwenKorr commented Dec 3, 2024

Grosse PR en apparence, mais il y a encore plein de copiers-collers, pour des vues trop différentes pour être utilisées avec 2 systèmes d'URLs.
Et j'ai voulu couvrir les 2 versions de tests, ce qui duplique pas mal de code aussi.

Je vais séparer les commits, en faire au moins 1 temporaire/fixup pour pouvoir facilement lire les différences.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Ne doit pas figurer dans le journal des changements.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant