Projet

Général

Profil

Bug #52527

grenoble-gru: gérer les cas ou le champ "adresse" du référentiel des PAVs est une chaîne de caractères

Ajouté par Serghei Mihai il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
30 mars 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Cela devait être un dico.


Fichiers

Révisions associées

Révision 42b06110 (diff)
Ajouté par Serghei Mihai il y a environ 3 ans

grenoble-gru: ignore string values for PAV "adresse" field (#52527)

Historique

#2

Mis à jour par Serghei Mihai il y a environ 3 ans

#3

Mis à jour par Thomas Noël il y a environ 3 ans

On aurait presque envie de plutôt voir « if item['adresse'] == "None": continue » ...? Parce que j'imagine que c'est un bogue de leur côté et qu'il faut éviter de remonter des adresses plantées...?

#4

Mis à jour par Serghei Mihai il y a environ 3 ans

Thomas Noël a écrit :

On aurait presque envie de plutôt voir « if item['adresse'] == "None": continue » ...? Parce que j'imagine que c'est un bogue de leur côté et qu'il faut éviter de remonter des adresses plantées...?

C'est sûrement un bogue et en remontant l'adresse telle quelle (quand c'est une string) ils feront le nécessaire de leur côté soit pour corriger les adresses, soit pour les exclure les PAVs sans adresse.

#5

Mis à jour par Thomas Noël il y a environ 3 ans

J'ai peur alors que tu ne fasses qu'ajouter un bogue (des doublons) en permettant ce genre d'adresse... Si c'est pas un dict, fait juste un "continue", considère que l'entrée est pourrie.

#7

Mis à jour par Thomas Noël il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée

Si les cycles CPU étaient retenus sur les salaires, tu mettrais le « item['id'] = str(item['id']) » après le if/continue.

Et idéalement dans le test_get_pavs tu ajouteras à la fin un « assert len(response.json['data']) == 7 » et je t'offre un tour gratuit sur mon carbone.

</mode très pénible>

#8

Mis à jour par Serghei Mihai il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
  • Assigné à mis à Serghei Mihai

Pris en compte tes remarques et je t'offre un tour sur mon 20 pouces ;)

commit 42b061105feb41818d33233bb0d9f988c39a7ade (HEAD -> master, origin/main)
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Tue Mar 30 16:54:17 2021 +0200

    grenoble-gru: ignore string values for PAV "adresse" field (#52527)

#9

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF