Update measurement and target contracts.

Commit
3f62c5400ae060e860662dc23188924e13ae2725
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
Changed files
models/nutrient-measurement.rkt
index fa1171c4..3e8213df 100644..100644
@@ -13,9 +13,9 @@
13 13 (#:id (or/c #f exact-nonnegative-integer?) #:measured-on (or/c #f string?))
14 14 (or/c nutrient-measurement? #f))]
15 15 [get-nutrient-measurement-values (-> nutrient-measurement? nutrient-value-hash/c)]
16 Removed: [get-nutrient-measurement-value (-> nutrient-measurement? nutrient? number?)]
16 Added: [get-nutrient-measurement-value (-> nutrient-measurement? nutrient? (or/c number? #f))]
17 17 [get-latest-nutrient-measurement-value (-> nutrient? (or/c number? #f))]
18 Removed: [get-latest-nutrient-measurement-hash (-> (hash/c nutrient? number?))]
18 Added: [get-latest-nutrient-measurement-hash (-> nutrient-value-hash/c)]
19 19 [delete-nutrient-measurement! (-> nutrient-measurement? void?)]))
20 20
21 21 (require racket/contract
models/nutrient-target.rkt
index a19ca6a3..ce4d561b 100644..100644
@@ -13,9 +13,9 @@
13 13 #:effective-on (or/c #f string?))
14 14 (or/c nutrient-target? #f))]
15 15 [get-nutrient-target-values (-> nutrient-target? nutrient-value-hash/c)]
16 Removed: [get-nutrient-target-value (-> nutrient-target? nutrient? number?)]
16 Added: [get-nutrient-target-value (-> nutrient-target? nutrient? (or/c number? #f))]
17 17 [get-latest-nutrient-target-value (-> nutrient? (or/c number? #f))]
18 Removed: [get-latest-nutrient-target-hash (-> (hash/c nutrient? number?))]
18 Added: [get-latest-nutrient-target-hash (-> nutrient-value-hash/c)]
19 19 [delete-nutrient-target! (-> nutrient-target? void?)]))
20 20
21 21 (require racket/contract