summaryrefslogtreecommitdiff
path: root/views.rkt
diff options
context:
space:
mode:
authorMarius Peter <dev@marius-peter.com>2025-12-13 22:32:11 +0100
committerMarius Peter <dev@marius-peter.com>2025-12-13 22:32:11 +0100
commita3863b1c9c685ecaeb7a1d4fdfa443b9a119caed (patch)
tree685ce81195093af48bd0172b794a50e7e44822bd /views.rkt
parente4df053522e0f1ae0a8d3abd62dfe52d28e20d45 (diff)
Add get-sorted-nutrient-values helper.
Diffstat (limited to 'views.rkt')
-rw-r--r--views.rkt5
1 files changed, 2 insertions, 3 deletions
diff --git a/views.rkt b/views.rkt
index 805dc58..3544474 100644
--- a/views.rkt
+++ b/views.rkt
@@ -17,10 +17,10 @@
(require gregor
web-server/formlets
- racket/hash
"formlets.rkt"
"models/user.rkt"
"models/nutrient.rkt"
+ "models/nutrient-value.rkt"
"models/nutrient-measurement.rkt"
"models/crop.rkt"
"models/crop-rotation.rkt"
@@ -257,8 +257,7 @@
(define (show-fertilizer-page fp)
(define product-name (fertilizer-product-name fp))
(define brand-name (fertilizer-brand-name fp))
- (define positive-nutrient-values (hash-filter-values (fertilizer-product-values fp) positive?))
- (define sorted-nutrient-values (sort (hash->list positive-nutrient-values) > #:key cdr))
+ (define sorted-nutrient-values (get-sorted-nutrient-values (fertilizer-product-values fp)))
(define table
`(table ((class "table"))
(thead (tr (th "Nutriment") (th ((class "text-end")) "Concentration (mg/L)")))
Copyright 2019--2026 Marius PETER