diff options
| author | Marius Peter <dev@marius-peter.com> | 2025-12-13 22:29:22 +0100 |
|---|---|---|
| committer | Marius Peter <dev@marius-peter.com> | 2025-12-13 22:29:22 +0100 |
| commit | a69dc8c3784145babd5cb8d0bab5ebb250a01b46 (patch) | |
| tree | 5f2231734a1083d2dbe6bca40a622da688d530b3 | |
| parent | a21dbe04c68adf6a89b8eb1b6e75e87a0cdf62f1 (diff) | |
Ensure usage of em-dash if brand-name is absent or empty.
| -rw-r--r-- | views.rkt | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -161,11 +161,11 @@ (define table `(table ((class "table table-striped")) (tr (th () "Nom de référence") (th () "Nom de marque")) - ,@(for/list ([fertilizer fertilizers]) - `(tr (td (a ([href - ,(format "/ferti/fertilizers/~a" (fertilizer-product-id fertilizer))]) - ,(fertilizer-product-name fertilizer))) - (td ,(or (fertilizer-brand-name fertilizer) "—")))))) + ,@(for/list ([fp fertilizers]) + (define brand-name (fertilizer-brand-name fp)) + `(tr (td (a ([href ,(format "/ferti/fertilizers/~a" (fertilizer-product-id fp))]) + ,(fertilizer-product-name fp))) + (td ,(if (and brand-name (non-empty-string? brand-name)) brand-name "—")))))) (ferti-template `((h2 () "Intrants") (a ((class "btn btn-primary mb-3") [href "/ferti/fertilizers/new"]) "Ajouter un intrant") |