Skip to content

Candidats : Utiliser les données du Pilotage pour identifier les candidats dans la file active depuis plus de 30j#5813

Merged
rsebille merged 4 commits into
masterfrom
rsebille/stalled-job-seekers-from-pilotage
Apr 1, 2025
Merged

Candidats : Utiliser les données du Pilotage pour identifier les candidats dans la file active depuis plus de 30j#5813
rsebille merged 4 commits into
masterfrom
rsebille/stalled-job-seekers-from-pilotage

Conversation

@rsebille
Copy link
Copy Markdown
Contributor

🤔 Pourquoi ?

Sinon mes "gentils" collègues vont fouetter des chats 😿 : #5790

🍰 Comment

Au final j'ai mis le champ sur JobSeekerProfile(), le mettre sur User() me semblais aller à rebours de ce qu'on a fait dernièrement en rapatriant les champs uniquement destinés aux candidats depuis celui-ci. et on peux toujours faire un jobseeker_profile__is_stalled=True si besoin.

Je me suis aussi posé la question de faire un champ plus générique (ARRAY[TEXT]) afin de pouvoir ajouter d'autres marqueurs de ce style mais j'ai pas l'impression qu'on va en avoir besoin dans l'immédiat donc j'ai fait au plus simple.

🏝️ Comment tester ?

Configurer METABASE_API_KEY et lancer la commande

Le premier lancement après l'application de la migration prend un certain temps car PG doit réécrire les ~110k lignes, une fois cela fait la commande met 10s chez moi pour mettre à jour depuis zéro.

@rsebille rsebille added ajouté Ajouté dans le changelog. pilotage labels Mar 24, 2025
@rsebille rsebille self-assigned this Mar 24, 2025
Comment thread itou/utils/apis/metabase.py Outdated
Comment thread itou/metabase/management/commands/metabase_data.py Outdated
Comment thread itou/users/migrations/0024_jobseekerprofile_is_stalled.py
Comment thread itou/metabase/management/commands/metabase_data.py
Comment thread itou/metabase/management/commands/metabase_data.py
@rsebille rsebille force-pushed the rsebille/stalled-job-seekers-from-pilotage branch from cc0006a to 68a9fc7 Compare March 26, 2025 11:04
@rsebille
Copy link
Copy Markdown
Contributor Author

Retours pris en compte et j'ai ajouté un test, ce qui a permis de choper une erreur de variable dans les logs :).

@rsebille rsebille force-pushed the rsebille/stalled-job-seekers-from-pilotage branch 2 times, most recently from 2bee44f to 8d9d7d7 Compare March 26, 2025 11:58
@rsebille rsebille force-pushed the rsebille/stalled-job-seekers-from-pilotage branch from 8d9d7d7 to cf56543 Compare April 1, 2025 08:29
@rsebille rsebille added this pull request to the merge queue Apr 1, 2025
Merged via the queue into master with commit 08aea13 Apr 1, 2025
@rsebille rsebille deleted the rsebille/stalled-job-seekers-from-pilotage branch April 1, 2025 09:14
@sentry
Copy link
Copy Markdown

sentry Bot commented Apr 4, 2025

Suspect Issues

This pull request was deployed and Sentry observed the following issues:

  • ‼️ RemoteProtocolError: Server disconnected without sending a response. itou.utils.apis.metabase in fetch_card_results View Issue

Did you find this useful? React with a 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ajouté Ajouté dans le changelog. pilotage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants