Projet

Général

Profil

Development #67254

nettoyage de code: mark_duplicated_slugs effectué 2 fois

Ajouté par Lauréline Guérin il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
Version cible:
-
Début:
11 juillet 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

dans combo.public.views (vue skeleton):

    mark_duplicated_slugs(cells)

    # mark duplicated slugs to avoid using them in HTML id attributes.
    cell_by_slugs = {}
    for cell in cells:
        if cell.slug not in cell_by_slugs:
            cell_by_slugs[cell.slug] = []
        cell_by_slugs[cell.slug].append(cell)
    for slug_cells in cell_by_slugs.values():
        for cell in slug_cells:
            cell.use_slug_as_id = bool(len(slug_cells) == 1)

use_slug_as_id setté 2 fois ?


Fichiers

Révisions associées

Révision c240f32a (diff)
Ajouté par Lauréline Guérin il y a presque 2 ans

misc: remove duplicated code (#67254)

Historique

#1

Mis à jour par Lauréline Guérin il y a presque 2 ans

avec un test pour vérifier qu'on sette toujours use_slug_as_id sur la vue skeleton

#2

Mis à jour par A. Berriot il y a presque 2 ans

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

Mis à jour par Lauréline Guérin il y a presque 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit c240f32a669c1dd16c1feb47cbc2d0df3b007159
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Jul 15 16:58:35 2022 +0200

    misc: remove duplicated code (#67254)
#4

Mis à jour par Transition automatique il y a presque 2 ans

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF