aboutsummaryrefslogtreecommitdiff
path: root/internal/calendar/calendar.go
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-07-27 12:58:31 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-07-27 12:58:31 +0200
commit27911b8f2574563ddd5d0de75f708503067069c9 (patch)
tree22c79052b00852f9f42d4f8f745e7cb8b073b176 /internal/calendar/calendar.go
parent809a47a227540ad8b8b2ac28a1bbbc2f115b7406 (diff)
downloadlectio-27911b8f2574563ddd5d0de75f708503067069c9.tar.gz
lectio-27911b8f2574563ddd5d0de75f708503067069c9.zip
fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop superseded ferial from Others
Diffstat (limited to 'internal/calendar/calendar.go')
-rw-r--r--internal/calendar/calendar.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/calendar/calendar.go b/internal/calendar/calendar.go
index 77d37f9..3465182 100644
--- a/internal/calendar/calendar.go
+++ b/internal/calendar/calendar.go
@@ -46,6 +46,9 @@ func Compute(date time.Time, sel Selection, layers []Layer) LiturgicalDay {
WeekdayCycle: weekdayCycle(liturgicalYearStart(date).Year() + 1),
}
for _, o := range others {
+ if o.Temporal {
+ continue // a superseded ferial/Sunday is not a commemoration
+ }
day.Others = append(day.Others, o.Cel)
}
return day