diff options
| author | Marius Peter <dev@marius-peter.com> | 2025-12-13 22:32:11 +0100 |
|---|---|---|
| committer | Marius Peter <dev@marius-peter.com> | 2025-12-13 22:32:11 +0100 |
| commit | a3863b1c9c685ecaeb7a1d4fdfa443b9a119caed (patch) | |
| tree | 685ce81195093af48bd0172b794a50e7e44822bd /views.rkt | |
| parent | e4df053522e0f1ae0a8d3abd62dfe52d28e20d45 (diff) | |
Add get-sorted-nutrient-values helper.
Diffstat (limited to 'views.rkt')
| -rw-r--r-- | views.rkt | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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)"))) |