Closed freesteph closed 1 week ago
bon, nitpick, sur la page communauté de l'env de review à gauche on a noté 1382 membres, en bas à droite 1381.
bon, nitpick, sur la page communauté de l'env de review à gauche on a noté 1382 membres, en bas à droite 1381.
pareil en prod non ? https://beta.gouv.fr/communaute/
bon, nitpick, sur la page communauté de l'env de review à gauche on a noté 1382 membres, en bas à droite 1381.
pareil en prod non ? https://beta.gouv.fr/communaute/
Bon j'ai réglé quand même du coup
pour éviter du code spaghetti à faire pâlir tout Palerme, je me suis lancé dans la création d'un filtre custom pour pouvoir faire juste
au lieu de la cosa ch'avevamo prima del questo lavoro.
Ce filtre custom passe par une petite classe
Beta::Member
qui encapsule cette logique et pourra en accueillir plus si nécessaire. Ladite classe absorbe le DSL que j'avais écrit car elle réplique une partie de l'interface donc pas besoin de garder les deux.Il s'avère qu'en plus de rendre le template plus simple c'est aussi largement plus performant vu que la logique se fait bien avant la couche de templating en Liquid : le temps de build qui passe de environ 3 à 1 minute.FAUX : je pensais que la build était bien plus rapide mais ça devait être un bug plutôt qu'autre chose 😢 on va dire qu'au moins c'est plus rapide à lire...