Website: Fix responsibilities list showing up on non departmental handbook page. (#23546)

Closes: #23504

Changes:
- Updated the handbook page script to make sure lists of
responsibilities only appear on departmental handbook pages.
This commit is contained in:
Eric 2024-11-05 18:20:47 -06:00 committed by GitHub
parent bf4ba76e02
commit 0893acaa89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -124,11 +124,11 @@ parasails.registerPage('basic-handbook', {
ol.style.counterReset = 'custom-counter ' + startValue;
});
// Add links to the responsibilities under the responsibilities heading.
if($('#responsibilities')){
if($('h2#responsibilities')){
let responsibilitiesLinksHtml = '<ul>\n';
$('h3').each((unused, el)=>{ responsibilitiesLinksHtml += '<li><a href="#'+_.escape($(el).attr('id'))+'">'+_.escape($(el).text())+'</a></li>\n'; });
responsibilitiesLinksHtml+= '</ul>';
$('#responsibilities + p').after(responsibilitiesLinksHtml);
$('h2#responsibilities + p').after(responsibilitiesLinksHtml);
}
},