Bug #30483
Code de suvi qui ne ressort pas lors d'une recherche
0%
Description
#30476
Une demande https://demarches-rouen.test.entrouvert.org/backoffice/management/declaration-de-chambre-d-hote-copie/7/inspect, où l'on observe :
form_tracking_code ZBZDFHTB
Mais en front où en BO, la recherche de ce code échoue.
Historique
#1 Mis à jour par Emmanuel Cazenave il y a 15 jours
Dans un shell :
In [1]: from wcs.sql import TrackingCode In [2]: tr = TrackingCode().get('ZBZDFHTB') In [5]: tr.formdata_id Out[5]: '8' In [6]: tr.formdef Out[6]: <FormDef "D\xc3\xa9claration de chambre d'h\xc3\xb4te (copie)" id:76>
Alors que la demande en BO est numérotée 7 (et pas 8).
#2 Mis à jour par Emmanuel Cazenave il y a 15 jours
Il y a bien une incohérence de données, le formadata_id sur la table tracking_codes n'est pas le bon, aucune idée de comment ça peut se produire.
wcs_demarches_rouen_test_entrouvert_org=# SELECT id, tracking_code FROM formdata_76_declaration_de_chambre_d_hote_ WHERE tracking_code = 'ZBZDFHTB'; id | tracking_code ----+--------------- 7 | ZBZDFHTB (1 ligne)
wcs_demarches_rouen_test_entrouvert_org=# SELECT * FROM tracking_codes WHERE id = 'ZBZDFHTB'; id | formdef_id | formdata_id ----------+------------+------------- ZBZDFHTB | 76 | 8 (1 ligne)
#4 Mis à jour par Thomas Noël il y a 15 jours
- l'usager sur son écran à vu demande "numero 7" sur la page finale récapitulative de sa demande
- mais c'est le numéro 8 qui a été enregistré dans trackingcode.formdata_id
#5 Mis à jour par Benjamin Dauvergne il y a 15 jours
Aucune idée de si ça a le moindre rapport mais j'avais déjà constaté une bizarrerie avec les codes de suivi au CD06, #28411, mais c'est lié à l'utilisation de cancelurl
qui n'est pas le cas ici, mais peut-être que la logique foire à d'autres moments.
#6 Mis à jour par Benjamin Dauvergne il y a 15 jours
Je trouve qu'il y a quelque chose de bizarre dans la série des id et des receipt_time sur cette table, non ?
wcs_demarches_rouen_test_entrouvert_org=# SELECT id, status, receipt_time, tracking_code FROM formdata_76_declaration_de_chambre_d_hote_ order by id; id | status | receipt_time | tracking_code ----+-------------+---------------------+--------------- 4 | draft | 2018-11-22 14:51:05 | NPDZJVGH 7 | wf-new | 2019-02-08 11:40:40 | ZBZDFHTB 44 | draft | 2019-01-04 11:12:10 | CBTFGKNL 45 | wf-finished | 2019-01-10 10:59:08 | MXVKQVQN 46 | wf-new | 2019-02-08 17:02:07 | ZFGXFLLM 47 | wf-new | 2019-02-08 17:04:43 | WZDBZSDQ
Où sont passés tous les autres numéros ?