Bureau-Systeme-d-Information-BSI / civilsdeladefense

Gestion des recrutements
https://civilsdeladefense.fabnum.fr
GNU Affero General Public License v3.0
12 stars 9 forks source link

Profil 3 : souhaits géographiques #1791

Open sebastiencarceles opened 3 weeks ago

sebastiencarceles commented 3 weeks ago

Contexte

Actuellement les départements (Department) sont liés au candidat (User) via le modèle UserDepartment. Ils représentent les souhaits géographiques du candidat.

Problème

Lors de la candidature et lors de l'édition de son profil, on souhaite permettre au candidat d'éditer également les souhaits géographiques.

Solution

On souhaite rattacher les départements au profil du candidat. On aura donc besoin d'un modèle DepartmentProfile.

Impacts

La page "Mon profil candidat" s'enrichit des souhaits géographiques.

La page "Mes informations personnelles" perd les souhaits géographiques.

Le formulaire de candidature ne change pas.

Migration

On peut migrer directement les UserDepartment en DepartmentProfile.

sebastiencarceles commented 3 weeks ago

@Queenze972 pour relecture stp

sebastiencarceles commented 1 week ago

@sebastiencarceles Prototype : https://github.com/Bureau-Systeme-d-Information-BSI/civilsdeladefense/pull/1782/commits/bc3a46447c409c00c7cf0502c0ec9614a302d5d5