diff --git a/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java b/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java index ce000517420f0623d5acae33cd7307182e426fbe..e9578f38cf31d81958eee415f20e02333592bca2 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/settings/SettingsController.java @@ -93,6 +93,11 @@ public class SettingsController extends BaseController bindingResult.addError(error); } + if(settings.getBackupReminderActivated() == null) + { + settings.setBackupReminderActivated(false); + } + if(bindingResult.hasErrors()) { model.addAttribute("error", bindingResult); @@ -111,11 +116,6 @@ public class SettingsController extends BaseController userRepository.save(user); } - if(settings.getBackupReminderActivated() == null) - { - settings.setBackupReminderActivated(false); - } - settingsRepository.delete(0); settingsRepository.save(settings); diff --git a/src/main/resources/static/css/dark/style.css b/src/main/resources/static/css/dark/style.css index c0f117c2f7037c063ffe14b1cdb841d2035a5c72..b0ff8c050e29bca9d4efd82a83e1fba012c9dab4 100644 --- a/src/main/resources/static/css/dark/style.css +++ b/src/main/resources/static/css/dark/style.css @@ -218,6 +218,9 @@ ul.sidenav.sidenav-fixed > li:last-child /* input password color */ .input-field input[type=password] { color: #FFFFFF !important; +} + +.input-field input[type=password]:not(.invalid) { border-bottom: 1px solid #FFFFFF !important; box-shadow: 0 1px 0 0 #CCCCCC !important; }