Skip to content

Commit

Permalink
Merge pull request #4024 from FAJ-Munich/tridentina
Browse files Browse the repository at this point in the history
Fix Officium parvum BMV
  • Loading branch information
FAJ-Munich committed Sep 4, 2024
2 parents 78279df + 5f3f889 commit dd7eaae
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions web/cgi-bin/horas/horascommon.pl
Original file line number Diff line number Diff line change
Expand Up @@ -1294,7 +1294,7 @@ sub precedence {
}

### Get the relevant Office and Commemorations
if ($hora =~ /vespera|completorium/i) {
if ($hora =~ /vespera|completorium/i && $votive !~ /C12/i) {
concurrence($day, $month, $year, $version);
} else {
occurrence($day, $month, $year, $version, 0);
Expand Down Expand Up @@ -1489,25 +1489,26 @@ sub precedence {
}
}
$winner = subdirname('Commune', $version) . "$vtv.txt";
$commemoratio = $commemoratio1 = $scriptura = $commune = '';
$commemoratio = $commemoratio1 = $cwinner = $scriptura = $commune = '';
%winner = %{setupstring($lang1, $winner)};
%commemoratio = %commemoratio1 = %scriptura = %commune = {};
%commemoratio = %commemoratio1 = %cwinner = %scriptura = %commune = {};
@commemoentries = @ccommemoentries = ();
$rule = $winner{Rule};

if ($version =~ /^Trident|^Divino/i) {

# Make Votive Matutinum fully Sanctoral (Duplex, 3 Nocturns) irrespective of rank of the day
$rule .= "\n9 lectiones";
$rank = 4;
$duplex = 3;
}

if ($vtv =~ /C12/i) {
$commune = subdirname('Commune', $version) . "C11.txt";
$communetype = 'ex';
%commune = %{setupstring($lang1, $commune)};
} else {

if ($version =~ /^Trident|^Divino/i) {

# Make Votive Matutinum fully Sanctoral (Duplex, 3 Nocturns) irrespective of rank of the day
$rule .= "\n9 lectiones";
$rank = 4;
$duplex = 3;
}

# Self-referencing of Commune to safeguard "getproprium" function
$commune = $winner;
$communetype = 'ex';
Expand Down

0 comments on commit dd7eaae

Please sign in to comment.