aboutsummaryrefslogtreecommitdiff
path: root/internal/calendar/calendar.go
diff options
context:
space:
mode:
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