Développement #85720
incohérence des onglets quand une cellule carte est désactivée
0%
Description
Si j'ajoute une cellule carte, puis que je vais supprimer toutes les couches cartographiques, la cellule se retrouve désactivée (seule conséquence, je ne peux plus en ajouter).
Mais dans le formulaire d'édition de la cellule ajoutée précédemment, l'onglet « Général » apparaît vide, alors que les autres s'affichent normalement.
La raison c'est que l'onglet « Général » est zappé quand une cellule est désactivée :
for tab in context['manager_tabs']: if tab['slug'] == 'general': form_name = 'form' if not cell.is_enabled(): continue else: form_name = '%s_form' % tab['slug']
https://git.entrouvert.org/entrouvert/combo/src/branch/main/combo/manager/templatetags/cells.py#L35
Reste à comprendre l'effet recherché par ce code (enlever le continue et voir quel test plante, je ne l'ai pas fait).
History
Updated by Robot Gitea about 1 year ago
- Status changed from Nouveau to En cours
Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/combo/pulls/221
- Titre : WIP: incohérence des onglets quand une cellule carte est désactivée (#85720)
- Modifications : https://git.entrouvert.org/entrouvert/combo/pulls/221/files
Updated by Frédéric Péters about 1 year ago
- Status changed from Solution proposée to Fermé
Je vois ce ticket en faisant mon tour pour le prochain cycle et en fait ça a été dupliqué/corrigé en #87871 :/
Updated by Robot Gitea about 1 year ago
Frédéric Péters (fpeters) a fermé une pull request sur Gitea concernant cette demande.