diff --git a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java index d6cafbb22d029ca9885619f6a095cce6c1d71498..1a9b5b2e2c2cd850c573e64eea6c3bc5cda450b3 100644 --- a/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java +++ b/BudgetMasterServer/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountService.java @@ -184,6 +184,7 @@ public class AccountService implements Resettable, AccessAllEntities<Account>, A for(Account account : accountRepository.findAll()) { handleNullValuesForAccountState(account); + handleNullValuesDescription(account); accountRepository.save(account); } } @@ -193,7 +194,16 @@ public class AccountService implements Resettable, AccessAllEntities<Account>, A if(account.getAccountState() == null) { account.setAccountState(AccountState.FULL_ACCESS); - LOGGER.debug(MessageFormat.format("Updated account {0}: Set missing attribute \"accountState\" to {1}", account.getName(), account.getAccountState())); + LOGGER.debug(MessageFormat.format("Updated account {0}: Set missing attribute \"accountState\" to \"{1}\"", account.getName(), account.getAccountState())); + } + } + + private void handleNullValuesDescription(Account account) + { + if(account.getDescription() == null) + { + account.setDescription(""); + LOGGER.debug(MessageFormat.format("Updated account {0}: Set missing attribute \"description\" to {1}", account.getName(), account.getDescription())); } }