diff --git a/src/main/java/com/erudika/scoold/controllers/AdminController.java b/src/main/java/com/erudika/scoold/controllers/AdminController.java index 6a6513de..a9ab7982 100755 --- a/src/main/java/com/erudika/scoold/controllers/AdminController.java +++ b/src/main/java/com/erudika/scoold/controllers/AdminController.java @@ -542,6 +542,8 @@ public String saveConfig(@RequestParam String key, @RequestParam(defaultValue = if (utils.isAdmin(authUser) && CONF.configEditingEnabled()) { if ("on".equals(value)) { value = "true"; + } else if ("true".equals(req.getParameter("isbool")) && StringUtils.isBlank(value)) { + value = "false"; } if (value != null && !StringUtils.isBlank(value)) { System.setProperty(key, value); diff --git a/src/main/resources/templates/admin.vm b/src/main/resources/templates/admin.vm index 29d230ca..a6facf6e 100755 --- a/src/main/resources/templates/admin.vm +++ b/src/main/resources/templates/admin.vm @@ -367,16 +367,18 @@