diff --git a/app/index.py b/app/index.py index d39913a..7b81e1f 100644 --- a/app/index.py +++ b/app/index.py @@ -31,8 +31,6 @@ ) def display_page(pathname, user_headers, user_credentials): - print("PATHNAME", pathname) - logger.debug( "display_page called with pathname: %s, user_headers: %s, user_credentials: %s", pathname, @@ -40,8 +38,15 @@ def display_page(pathname, user_headers, user_credentials): user_credentials, ) if user_headers is None: - logger.info("No user headers found, showing login layout.") - return login_layout() + if pathname == "/" or pathname is None: + logger.info("No user headers found, showing login layout (default language: French).") + return login_layout(lang="french") + if pathname == "/fr": + logger.info("No user headers found, showing login layout (language: French).") + return login_layout(lang="french") + if pathname == "/es": + logger.info("No user headers found, showing login layout (language: Spanish).") + return login_layout(lang="spanish") if pathname == "/" or pathname is None: logger.info("Showing homepage layout (default language: French).") return homepage_layout(user_headers, user_credentials, lang="french")