diff --git a/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountController.java b/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountController.java index 4e757ec4ef1a7e5f51661ad3ab065d1e4eb62ea0..44bc1b6929b81ce46e8a04f6946e5b8b294d89f5 100644 --- a/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountController.java +++ b/src/main/java/de/deadlocker8/budgetmaster/accounts/AccountController.java @@ -183,6 +183,7 @@ public class AccountController extends BaseController { Account existingAccount = existingAccountOptional.get(); existingAccount.setName(account.getName()); + existingAccount.setIconPath(account.getIconPath()); accountService.getRepository().save(existingAccount); } } diff --git a/src/main/resources/templates/accounts/accounts.ftl b/src/main/resources/templates/accounts/accounts.ftl index 2a9341406fbce67983bf8e7a56b5c1366572e312..4007b98ee21ed80d5d3aaf386545a8d127c2fee3 100644 --- a/src/main/resources/templates/accounts/accounts.ftl +++ b/src/main/resources/templates/accounts/accounts.ftl @@ -41,6 +41,7 @@ <a href="<@s.url '/accounts/${account.getID()?c}/toggleReadOnly'/>" class="btn-flat no-padding text-default tooltipped" data-position="right" data-tooltip="${toolTipText}">${lockIcon}</a> </#if> </td> + <td><#if account.getIconPath()?has_content><i class="${account.getIconPath()}"></i></#if></td> <td>${account.getName()}</td> <td> <a href="<@s.url '/accounts/${account.getID()?c}/edit'/>" class="btn-flat no-padding text-default"><i class="material-icons left">edit</i></a>