diff --git a/pom.xml b/pom.xml index 5b48f90..d33eddc 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ UTF-8 quarkus-universe-bom io.quarkus - 2.0.0.Final + 2.1.3.Final 3.0.0-M5 diff --git a/src/main/java/de/mbremer/secutity/UserResource.java b/src/main/java/de/mbremer/secutity/UserResource.java index 5e9f4c8..e65a340 100644 --- a/src/main/java/de/mbremer/secutity/UserResource.java +++ b/src/main/java/de/mbremer/secutity/UserResource.java @@ -42,7 +42,7 @@ public class UserResource { @RolesAllowed({"USER", "ADMIN"}) public TemplateInstance getUser() { TemplateInstance templateInstance = userTemplate - .data("current_username", identity.getPrincipal().getName()); + .data("current_user", User.find("username", identity.getPrincipal().getName()).singleResult()); if (identity.hasRole("ADMIN")) { templateInstance diff --git a/src/main/resources/templates/base.html b/src/main/resources/templates/base.html index bc52ffb..f6e5136 100644 --- a/src/main/resources/templates/base.html +++ b/src/main/resources/templates/base.html @@ -25,8 +25,8 @@ Logout - {#if error}{/if} - {#if info}{/if} + {#if error??}{/if} + {#if info??}{/if} {#insert contents}No contents!{/} diff --git a/src/main/resources/templates/user-modal.html b/src/main/resources/templates/user-modal.html index 6b226ee..04fde94 100644 --- a/src/main/resources/templates/user-modal.html +++ b/src/main/resources/templates/user-modal.html @@ -1,4 +1,4 @@ -