Extend closing Gloria Patri to canticles, centralize instead of baking it in

Benedictus, Magnificat, and Nunc Dimittis had the Gloria Patri baked
verbatim into their propers YAML with no Triduum suppression; Matins'
Nocturn 3 OT canticles had none at all. Give the 'canticle' ResolvedPart
the same centrally-attached gloriaPatri field psalms already got, strip
the baked-in text, and drop Lauds' now-redundant local append/Triduum
check — live-verified that canticles follow the exact same Triduum-only
omission as psalms (e.g. Benedictus at Lauds of Holy Thursday).
This commit is contained in:
2026-08-19 06:06:07 -04:00
parent b230f3f1e8
commit 7ffb9afea2
8 changed files with 34 additions and 40 deletions
+1
View File
@@ -109,6 +109,7 @@ function renderPart(part: ResolvedPart, languages: readonly string[]): string {
<h3 class="ordo-part-label">${escapeHtml(title)}</h3>
${renderCitation(part.text)}
${renderColumns(part.text, languages)}
${part.gloriaPatri ? `<div class="ordo-part-gloria-patri">${renderColumns(part.gloriaPatri, languages)}</div>` : ''}
</section>
`;
}