Skip to content

Commit

Permalink
style(chant_detail.js): format javascript
Browse files Browse the repository at this point in the history
  • Loading branch information
dchiller committed Nov 26, 2024
1 parent 328837c commit 62b409c
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions django/cantusdb_project/static/js/chant_detail.js
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ function concordanceDetailToggleText(event) {
}
}

function getConcordances(cantusID){
function getConcordances(cantusID) {
// Remove the concordance button
const concordanceButton = document.getElementById("concordanceButton");
concordanceButton.classList.add("d-none");
Expand All @@ -151,7 +151,7 @@ function getConcordances(cantusID){
const concordancesLoadingStatus = document.getElementById("concordancesLoadingStatus");
concordancesLoadingStatus.classList.add("d-none");
const concordancesData = JSON.parse(this.response);
if (Object.keys(concordancesData.databases).length === 0){
if (Object.keys(concordancesData.databases).length === 0) {
const noConcordances = document.createElement("p");
noConcordances.innerHTML = `No concordances found for Cantus ID <b><a href="http://cantusindex.org/id/${cantusID}" target="_blank" title="${cantusID} on Cantus Index"> ${cantusID}</a></b>.`;
concordancesDiv.appendChild(noConcordances);
Expand Down Expand Up @@ -185,9 +185,9 @@ function getConcordances(cantusID){
const concordanceCountLink = document.createElement("a");
concordanceCountLink.setAttribute("href", dbSummary.url_cid);
concordanceCountLink.setAttribute("target", "_blank");
if (dbSummary.count > 1){
if (dbSummary.count > 1) {
concordanceCountLink.appendChild(document.createTextNode(`${dbSummary.count} concordances`));
} else if (dbSummary.count === 1){
} else if (dbSummary.count === 1) {
concordanceCountLink.appendChild(document.createTextNode(`${dbSummary.count} concordance`));
} else {
concordanceCountLink.appendChild(document.createTextNode(`See concordance(s)`));
Expand All @@ -198,7 +198,7 @@ function getConcordances(cantusID){
concordancesSummaryRow.setAttribute("class", "row");
concordancesSummaryRow.appendChild(concordancesSummaryTable);
concordancesDiv.appendChild(concordancesSummaryRow);
if (Object.keys(concordancesData.chants).length === 0){
if (Object.keys(concordancesData.chants).length === 0) {
return;
}
// Create table collapse link
Expand All @@ -223,15 +223,15 @@ function getConcordances(cantusID){
headerCell.classList.add("text-center");
headerCell.innerHTML = `<b>${header}</b>`;
}
var concordancesDetail = Object.values(concordancesData.chants);
var concordancesDetail = Object.values(concordancesData.chants);
concordancesDetail.sort((a, b) => {
return a.siglum.localeCompare(b.siglum);
});
for (const concordance of concordancesDetail) {
const newRow = concordancesTable.insertRow();
const sourceLink = document.createElement("a");
sourceLink.setAttribute("href", concordance.srclink);
sourceLink.setAttribute("target","_blank");
sourceLink.setAttribute("target", "_blank");
sourceLink.innerHTML = `${concordance.siglum}`;
const folio = document.createElement("span");
folio.innerHTML = `, <b>${concordance.folio}</b>`;
Expand All @@ -242,15 +242,15 @@ function getConcordances(cantusID){
const url = new URL(concordance.image);
var imageLink = document.createElement("a");
imageLink.setAttribute("href", url.href);
imageLink.setAttribute("target","_blank");
imageLink.setAttribute("target", "_blank");
imageLink.classList.add("bi-camera-fill");
newRow.insertCell().innerHTML = sourceLink.outerHTML + folio.outerHTML + "<br>" + imageLink.outerHTML;
} catch (e) {
newRow.insertCell().innerHTML = sourceLink.outerHTML + folio.outerHTML;
}
const chantLink = document.createElement("a");
chantLink.setAttribute("href", concordance.chantlink);
chantLink.setAttribute("target","_blank");
chantLink.setAttribute("target", "_blank");
chantLink.innerHTML = concordance.incipit;
newRow.insertCell().innerHTML = chantLink.outerHTML;
newRow.insertCell().innerHTML = `${concordance.office} | ${concordance.genre} | ${concordance.position}`;
Expand Down

0 comments on commit 62b409c

Please sign in to comment.