diff options
author | Roeland Jago Douma <rullzer@users.noreply.github.com> | 2019-03-19 22:24:16 +0100 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2019-03-20 15:17:31 +0100 |
commit | 575b3f9ff8cb06e949a2acbb136a6e0d14731eab (patch) | |
tree | e8767df86a2243116ef7e9c3f027c805878d622a /settings/js | |
parent | 1c8779dc6e34a89ea9181b3cb252101e457c1543 (diff) | |
download | nextcloud-server-575b3f9ff8cb06e949a2acbb136a6e0d14731eab.tar.gz nextcloud-server-575b3f9ff8cb06e949a2acbb136a6e0d14731eab.zip |
Revert "Where is your data?"
Diffstat (limited to 'settings/js')
-rw-r--r-- | settings/js/admin.js | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/settings/js/admin.js b/settings/js/admin.js index 0ca9b6162e2..ae6b2262c44 100644 --- a/settings/js/admin.js +++ b/settings/js/admin.js @@ -315,107 +315,4 @@ $(document).ready(function(){ if (document.getElementById('security-warning') !== null) { setupChecks(); } - - // server info - - var serverInfoForm = $('#server-info-form'); - var serverInfoWorkingTimeoutHandle; - var serverInfoSubmitButton = $('#server-info-submit-button'); - - /** - * Sets the server info submit button state to default. - */ - function setServerInfoButtonDefault() { - serverInfoSubmitButton.removeClass('button-success'); - serverInfoSubmitButton.removeClass('button-error'); - serverInfoSubmitButton.removeClass('button-working'); - } - - /** - * Sets the server info submit button state to working. - */ - function setServerInfoButtonWorking() { - serverInfoSubmitButton.removeClass('button-success'); - serverInfoSubmitButton.removeClass('button-error'); - serverInfoSubmitButton.addClass('button-working'); - } - - /** - * Sets the server info submit button state to success. - */ - function setServerInfoButtonSuccess() { - serverInfoSubmitButton.removeClass('button-error'); - serverInfoSubmitButton.removeClass('button-working'); - serverInfoSubmitButton.addClass('button-success'); - } - - /** - * Sets the server info submit button state to error. - */ - function setServerInfoButtonError() { - serverInfoSubmitButton.removeClass('button-success'); - serverInfoSubmitButton.removeClass('button-working'); - serverInfoSubmitButton.addClass('button-error'); - } - - /** - * Clears the server info working timeout, if present. - */ - function clearServerInfoWorkingTimeout() { - if (serverInfoWorkingTimeoutHandle) { - clearTimeout(serverInfoWorkingTimeoutHandle); - serverInfoWorkingTimeoutHandle = undefined; - } - } - - /** - * Unlocks the server info form, e.g. removing readonly from inputs. - */ - function unlockForm() { - serverInfoForm.find('input, select').prop('readonly', false); - serverInfoSubmitButton.prop('disabled', false); - } - - /** - * Resets the submit button state one of the form elements is changed. - */ - serverInfoForm.find('input, select').on('keyup change', function() { - setServerInfoButtonDefault(); - }); - - /** - * Handles the server info form submit. - */ - serverInfoForm.on('submit', function(event) { - event.stopImmediatePropagation(); - event.preventDefault(); - - serverInfoForm.find('input, select').prop('readonly', true); - serverInfoSubmitButton.prop('disabled', true); - - clearServerInfoWorkingTimeout(); - - // start show spinner only if request takes longer than one second - serverInfoWorkingTimeoutHandle = setTimeout(function() { - setServerInfoButtonWorking(); - }, 1000); - - $.ajax({ - url: OC.generateUrl('/settings/serverinfo'), - type: 'POST', - data: serverInfoForm.serialize(), - success: function() { - clearServerInfoWorkingTimeout(); - setServerInfoButtonSuccess(); - unlockForm(); - serverInfoSubmitButton.blur(); - }, - error: function() { - clearServerInfoWorkingTimeout(); - setServerInfoButtonError(); - unlockForm(); - serverInfoSubmitButton.blur(); - } - }); - }); }); |