Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Commit

Permalink
fix(js): fixed javascript DOM manipulation. broken for an unknown reason
Browse files Browse the repository at this point in the history
  • Loading branch information
KaiSchwarz-cnic committed May 28, 2021
1 parent 22440f6 commit 73a5ef2
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions modules/addons/ispapidomainimport/assets/import.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,13 @@ $(document).ready(() => {
// update progress bar
const lenNow = domains.length;
const progress = lenOrginal - lenNow;
const html = `${Math.round(progress / (lenOrginal / 100))} % `;
const html = `${Math.round(progress / (lenOrginal / 100))}%`;
$('#counterleft')
.html(html)
.css('width', html)
.attr('aria-valuenow', progress);
// output last import result
$(`td.result:last`).html(` < span class = "label label-${res.success ? 'success' : 'danger'}" role = "alert" > ${res.msg} < / span > `);
$(`td.result:last`).html(`<span class="label label-${res.success ? 'success' : 'danger'}" role = "alert">${res.msg}</span>`);
$(window).resize();
// continue importing domains
importDomain();
Expand All @@ -50,8 +50,8 @@ $(document).ready(() => {
type: 'POST',
beforeSend: () => {
//create line with spinner icon before import request will be sent
$("#inprogress").html(`${translate("status.importing")} < b > ${data.domain} < / b > ...`);
$("#importresults").append(` < tr > < td > ${data.domain} < / td > < td class = "result" > < span class = "glyphicon glyphicon-refresh glyphicon-refresh-animate" > < / span > < / td > < / tr > `);
$("#inprogress").html(`${translate("status.importing")} <b> ${data.domain} </b> ...`);
$("#importresults").append(`<tr><td>${data.domain}</td> <td class="result"><span class="glyphicon glyphicon-refresh glyphicon-refresh-animate"></span></td></tr>`);
$(window).resize();
}
}).then((d) => {
Expand Down Expand Up @@ -80,17 +80,17 @@ $(document).ready(() => {
return false;
}
if (!/^[a-zA-Z0-9\-\.]+\.[a-zA-Z0-9\-\.]+$/.test(domain)) {
$("#importresults").append(` < tr > < td > ${domain} < / td > < td class = "result" > < span class = "label label-danger" role = "alert" > ${translate('domainnameinvaliderror')} < / span > < / td > < / tr > `);
$("#importresults").append(`<tr><td>${domain}</td><td class="result"><span class="label label-danger" role="alert">${translate('domainnameinvaliderror')}</span></td></tr>`);
$(window).resize();
return false;
}
return true;
});
if (!domains.length) {
$("#importresults").append(` < tr > < td colspan = "2" > < span class = "label label-danger" role = "alert" > ${translate('nothingtoimporterror')} < / span > < / td > < / tr > `);
$(window).resize();
return;
}
if (!domains.length) {
$("#importresults").append(`<tr><td colspan="2"><span class="label label-danger" role="alert">${translate('nothingtoimporterror')}</span></td></tr>`);
$(window).resize();
return;
}
lenOrginal = domains.length;
$('#counterleft').attr('aria-valuemax', lenOrginal);
importDomain();
Expand Down

0 comments on commit 73a5ef2

Please sign in to comment.