summaryrefslogtreecommitdiffstats
path: root/settings/js
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2018-06-07 09:59:46 +0200
committerGitHub <noreply@github.com>2018-06-07 09:59:46 +0200
commitb24db1e49102e5b1d373800073abe4bc1a64cb6f (patch)
tree689bd59d9604faadc88fb786832005f5901bb3ef /settings/js
parent49722838033aeb13780f86194db95637d39ab3d0 (diff)
parent5a20ac7df2e3e6ca4c7f43b66afd87c7c6493c5a (diff)
downloadnextcloud-server-b24db1e49102e5b1d373800073abe4bc1a64cb6f.tar.gz
nextcloud-server-b24db1e49102e5b1d373800073abe4bc1a64cb6f.zip
Merge pull request #9762 from nextcloud/feature/noid/setupcheck-design
Add visual indicator for setup checks
Diffstat (limited to 'settings/js')
-rw-r--r--settings/js/admin.js13
1 files changed, 10 insertions, 3 deletions
diff --git a/settings/js/admin.js b/settings/js/admin.js
index 650bc84930c..61c40e789ba 100644
--- a/settings/js/admin.js
+++ b/settings/js/admin.js
@@ -256,7 +256,7 @@ $(document).ready(function(){
).then(function(check1, check2, check3, check4, check5, check6) {
var messages = [].concat(check1, check2, check3, check4, check5, check6);
var $el = $('#postsetupchecks');
- $el.find('.loading').addClass('hidden');
+ $('#security-warning-state-loading').addClass('hidden');
var hasMessages = false;
var $errorsEl = $el.find('.errors');
@@ -291,11 +291,18 @@ $(document).ready(function(){
}
if (hasMessages) {
- $el.find('.hint').removeClass('hidden');
+ $('#postsetupchecks-hint').removeClass('hidden');
+ if ($errorsEl.find('li').length > 0) {
+ $('#security-warning-state-failure').removeClass('hidden');
+ } else {
+ $('#security-warning-state-warning').removeClass('hidden');
+ }
} else {
var securityWarning = $('#security-warning');
if (securityWarning.children('ul').children().length === 0) {
- $('#security-warning-state').find('span').removeClass('hidden');
+ $('#security-warning-state-ok').removeClass('hidden');
+ } else {
+ $('#security-warning-state-failure').removeClass('hidden');
}
}
});