From 1114e07316b6c2e6bca54a78dca6a92ec5d40bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20=C3=89pardaud?= Date: Fri, 27 Oct 2023 16:50:25 +0200 Subject: [PATCH] Fix #177: Locale is not set in testing --- runtime/src/main/java/io/quarkiverse/renarde/util/I18N.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/src/main/java/io/quarkiverse/renarde/util/I18N.java b/runtime/src/main/java/io/quarkiverse/renarde/util/I18N.java index 800e949d..f05fd8e8 100644 --- a/runtime/src/main/java/io/quarkiverse/renarde/util/I18N.java +++ b/runtime/src/main/java/io/quarkiverse/renarde/util/I18N.java @@ -80,7 +80,7 @@ public String get() { * @return the language part of the current locale */ public String getLanguage() { - return locale.getLanguage(); + return getLocale().getLanguage(); } /** @@ -89,7 +89,7 @@ public String getLanguage() { * @return the current locale, as obtained via a cookie override, or HTTP headers, or the default. */ public Locale getLocale() { - return locale; + return locale != null ? locale : localesConfig.defaultLocale; } void readLanguageCookie(ResteasyReactiveContainerRequestContext requestContext) {