summaryrefslogtreecommitdiffstats
path: root/settings/js
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2019-03-19 22:24:16 +0100
committerRoeland Jago Douma <roeland@famdouma.nl>2019-03-20 15:17:31 +0100
commit575b3f9ff8cb06e949a2acbb136a6e0d14731eab (patch)
treee8767df86a2243116ef7e9c3f027c805878d622a /settings/js
parent1c8779dc6e34a89ea9181b3cb252101e457c1543 (diff)
downloadnextcloud-server-575b3f9ff8cb06e949a2acbb136a6e0d14731eab.tar.gz
nextcloud-server-575b3f9ff8cb06e949a2acbb136a6e0d14731eab.zip
Revert "Where is your data?"
Diffstat (limited to 'settings/js')
-rw-r--r--settings/js/admin.js103
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();
- }
- });
- });
});