diff --git a/resources/js/setup/setup.js b/resources/js/setup/setup.js index 0c9ae19bcd84..4adcb6fcac45 100644 --- a/resources/js/setup/setup.js +++ b/resources/js/setup/setup.js @@ -23,6 +23,8 @@ class Setup { } handleDatabaseCheck() { + let url = document.querySelector('meta[name=setup-db-check]').content; + let data = { db_host: document.querySelector('input[name="db_host"]').value, db_port: document.querySelector('input[name="db_port"]').value, @@ -36,7 +38,7 @@ class Setup { this.checkDbButton.disabled = true; - Axios.post('/setup/check_db', data) + Axios.post(url, data) .then((response) => this.handleSuccess(this.checkDbAlert, 'mail-wrapper') ) @@ -46,6 +48,8 @@ class Setup { } handleSmtpCheck() { + let url = document.querySelector('meta[name=setup-email-check]').content; + let data = { mail_driver: document.querySelector('select[name="mail_driver"]') .value, @@ -71,7 +75,7 @@ class Setup { return (this.checkSmtpButton.disabled = false); } - Axios.post('/setup/check_mail', data) + Axios.post(url, data) .then((response) => { this.handleSuccess(this.checkSmtpAlert, 'account-wrapper'); this.handleSuccess(this.checkSmtpAlert, 'submit-wrapper'); @@ -83,9 +87,10 @@ class Setup { } handleTestPdfCheck() { + let url = document.querySelector('meta[name=setup-pdf-check]').content; this.checkPdfButton.disabled = true; - Axios.post('/setup/check_pdf', {}) + Axios.post(url, {}) .then((response) => { try { let win = window.open(response.data.url, '_blank');