From 5c2e7506eb630eb93c1f65bc086da89b983260a4 Mon Sep 17 00:00:00 2001
From: --replace-all <luca.strick@udo.edu>
Date: Tue, 3 Oct 2023 22:46:33 +0200
Subject: [PATCH] fix regex

---
 pretix_keycloak_create_user/signals.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pretix_keycloak_create_user/signals.py b/pretix_keycloak_create_user/signals.py
index ab1eb9e..457e604 100644
--- a/pretix_keycloak_create_user/signals.py
+++ b/pretix_keycloak_create_user/signals.py
@@ -44,7 +44,7 @@ def add_keycloak_username_question(sender, position, **kwargs):
         "keycloak_create_user_keycloak_username": forms.RegexField(
             label=gettext_lazy("Username"),
             required=False,
-            regex="[a-z0-9._=/-]+",
+            regex="^[a-z0-9._=/-]+$",
             strip=True,
             error_messages={"invalid": gettext_lazy("Enter a valid username")},
             help_text=rich_text_snippet(sender.settings.keycloak_create_user_hint),
-- 
GitLab