Project

General

Profile

Development #39889

quantités de catégories à "None"

Added by Frédéric Péters 11 days ago. Updated 1 day ago.

Status:
Solution proposée
Priority:
Normal
Target version:
-
Start date:
14 Feb 2020
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Je ne sais pas quel bout foire mais il y a plein de catégories qui s'affichent avec None comme libellé (elles ont bien un id dans le <option>).

stats.png View (6.58 KB) Frédéric Péters, 14 Feb 2020 02:30 PM

0001-misc-ignore-categories-without-title-39889.patch View (1.38 KB) Benjamin Dauvergne, 14 Feb 2020 03:21 PM

41478

History

#2 Updated by Frédéric Péters 11 days ago

Côté db:

gnm_bijoe=> select label, count(*) from category group by label;
    label     | count 
--------------+-------
              |   335
 Bacs         |     1
 SVE          |     1
 Signalements |     1
 Social       |     1
 Demandes     |     1
 Logement     |     1
 Statistiques |     1

#3 Updated by Benjamin Dauvergne 11 days ago

7 formulaires n'ont pas/plus de catégorie et apparemment ça foire tout :

>>> for f in self.api.formdefs: print(getattr(f, 'category', None), f.slug)
....
None certificat-d-urbanisme
None evaluation-suivi-ph
None fonds-de-solidarite-pour-le-logement
None notification
None votre-avis-ph
None pbt-test-recuperation-status
None test_identite

#5 Updated by Benjamin Dauvergne 11 days ago

  • Assignee set to Benjamin Dauvergne

#6 Updated by Benjamin Dauvergne 11 days ago

#7 Updated by Benjamin Dauvergne 11 days ago

C'est normal des formulaires sans catégorie, mais il a du arriver plusieurs fois qu'une catégorie se retrouve avec title=None dans les requêtes à l'API je ne sais trop comment.

#9 Updated by Serghei Mihai 1 day ago

Je ne suis pas sûr de comprendre comment la non-reprise des categories sans libellés dans l'ancienne table régle le problème du mauvais comptage des demandes des categories ayant un libellé.
Il faudrait réproduire avec un test.

Also available in: Atom PDF