Bug #20975
indexation vs cellule non configurée
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
03 janvier 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
File "/usr/lib/python2.7/dist-packages/combo/apps/search/management/commands/update_index.py", line 51, in collect_external_links for link_data in cell.get_external_links_data(): File "/usr/lib/python2.7/dist-packages/combo/apps/wcs/models.py", line 398, in get_external_links_data formdefs = self.get_data({'synchronous': True}) File "/usr/lib/python2.7/dist-packages/combo/apps/wcs/models.py", line 181, in get_data self.api_url, File "/usr/lib/python2.7/dist-packages/combo/apps/wcs/models.py", line 351, in api_url return '/api/categories/%s/formdefs/' % self.category_reference.split(':')[1] IndexError: list index out of range
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-wcs-don-t-crash-indexing-an-unconfigured-category-ce.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-wcs-don-t-crash-indexing-an-unconfigured-category-ce.patch 0001-wcs-don-t-crash-indexing-an-unconfigured-category-ce.patch ajouté
Typo dans le dernier patch.
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier
0001-wcs-don-t-crash-indexing-an-unconfigured-category-ce.patchsupprimé
Mis à jour par Frédéric Péters il y a plus de 6 ans
Comme la fonction est un générateur (via le yield), ce n'est pas le cas.
def t(): return for v in t(): print v → File "/tmp/t.py", line 4, in <module> for v in t(): TypeError: 'NoneType' object is not iterable
alors que
def t(): return yield 1 for v in t(): print v
s'exécute sans erreur.
Mais
def t(): return [] yield 1 for v in t(): print v → File "/tmp/t.py", line 3 yield 1 SyntaxError: 'return' with argument inside generator
Mis à jour par Thomas Noël il y a plus de 6 ans
Arf, le yield n'était pas visible dans le patch : ack.
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
commit 7ab32ab4f1118fe3e9b111d56af20196b8e926d4 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Jan 3 21:37:06 2018 +0100 wcs: don't crash indexing an unconfigured category cell (#20975)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
wcs: don't crash indexing an unconfigured category cell (#20975)