aboutsummaryrefslogtreecommitdiff
path: root/internal/caldata/readings.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/caldata/readings.go')
-rw-r--r--internal/caldata/readings.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/caldata/readings.go b/internal/caldata/readings.go
index a11235d..2810026 100644
--- a/internal/caldata/readings.go
+++ b/internal/caldata/readings.go
@@ -19,7 +19,12 @@ func Readings(sel calendar.Selection, layers []calendar.Layer, date time.Time, d
if len(rs) > 0 {
return rs
}
- if r := TemporalReadings(sel.Form, day.Observed.Slug); len(r) > 0 {
+ // temporal table: EF by slug, OF by slug+cycle.
+ key := day.Observed.Slug
+ if sel.Form != "old" && day.SundayCycle != "" {
+ key = day.Observed.Slug + "-" + day.SundayCycle
+ }
+ if r := TemporalReadings(sel.Form, key); len(r) > 0 {
return r
}
if sel.Form == "old" && day.Observed.Layer == "temporal" && date.Weekday() != time.Sunday {