diff --git a/client/components/settings/settingBody.js b/client/components/settings/settingBody.js index e59281b23..682479c92 100644 --- a/client/components/settings/settingBody.js +++ b/client/components/settings/settingBody.js @@ -484,9 +484,6 @@ BlazeComponent.extendComponent({ const displayAuthenticationMethod = $('input[name=displayAuthenticationMethod]:checked').val() === 'true'; const defaultAuthenticationMethod = $('#defaultAuthenticationMethod').val(); - const accessibilityPageEnabled = $('input[name=accessibilityPageEnabled]:checked').val() === 'true'; - const accessibilityTitle = ($('#accessibility-title').val() || '').trim(); - const accessibilityContent = ($('#accessibility-content').val() || '').trim(); const spinnerName = ($('#spinnerName').val() || '').trim(); try { @@ -510,9 +507,6 @@ BlazeComponent.extendComponent({ oidcBtnText, mailDomainName, legalNotice, - accessibilityPageEnabled, - accessibilityTitle, - accessibilityContent, }, }); } catch (e) { @@ -724,18 +718,27 @@ BlazeComponent.extendComponent({ }, saveAccessibility() { + this.setLoading(true); const title = $('#admin-accessibility-title') .val() .trim(); const content = $('#admin-accessibility-content') .val() .trim(); - AccessibilitySettings.update(AccessibilitySettings.findOne()._id, { - $set: { - title: title, - body: content - }, - }); + + try { + AccessibilitySettings.update(AccessibilitySettings.findOne()._id, { + $set: { + title: title, + body: content + }, + }); + } catch (e) { + console.error('Error saving accessibility settings:', e); + return; + } finally { + this.setLoading(false); + } }, toggleAccessibility() { diff --git a/imports/i18n/data/en-GB.i18n.json b/imports/i18n/data/en-GB.i18n.json index 0038b5f57..48daee11b 100644 --- a/imports/i18n/data/en-GB.i18n.json +++ b/imports/i18n/data/en-GB.i18n.json @@ -1485,5 +1485,8 @@ "total-operations": "Total Operations", "total-size": "Total Size", "unmigrated-boards": "Unmigrated Boards", - "weight": "Weight" + "weight": "Weight", + "idle": "Idle", + "complete": "Complete", + "cron": "Cron" } diff --git a/imports/i18n/data/en.i18n.json b/imports/i18n/data/en.i18n.json index e2ebcafc5..48daee11b 100644 --- a/imports/i18n/data/en.i18n.json +++ b/imports/i18n/data/en.i18n.json @@ -1488,6 +1488,5 @@ "weight": "Weight", "idle": "Idle", "complete": "Complete", - "add-cron-job": "Add Scheduled Job", "cron": "Cron" }