Files
edx-platform/lms/static/js/learner_dashboard/certificate_api.js
Syed Ali Abbas Zaidi 5549db4d80 fix: migrate remaining eslint-config-edx (#31760)
* fix: migrate remaining eslint-config-edx

* refactor: updated eslint rules according to eslint-config-edx-es5

* refactor: add custom rules to suppress unnecessary eslint issues

* refactor: add custom rules to internal eslint configs

* fix: fix all indentation issues

* chore: update lock file
2023-03-02 16:16:50 +05:00

24 lines
736 B
JavaScript

$(document).ready(() => {
'use strict';
const requestButtons = document.getElementsByClassName('request-cert');
for (let i = 0; i < requestButtons.length; i++) {
requestButtons[i].addEventListener('click', (event) => {
event.preventDefault();
const endpoint = !!event.target.dataset.endpoint && event.target.dataset.endpoint;
$.ajax({
type: 'POST',
url: endpoint,
dataType: 'text',
success: () => {
location.reload();
},
error: (jqXHR, textStatus, errorThrown) => {
location.reload();
},
});
});
}
});