diff --git a/bookwyrm/utils/regex.py b/bookwyrm/utils/regex.py index 87e26377e..38d097f7f 100644 --- a/bookwyrm/utils/regex.py +++ b/bookwyrm/utils/regex.py @@ -6,6 +6,6 @@ STRICT_LOCALNAME = r"@[a-zA-Z_\-\.0-9]+" USERNAME = rf"{LOCALNAME}(@{DOMAIN})?" STRICT_USERNAME = rf"\B{STRICT_LOCALNAME}(@{DOMAIN})?\b" FULL_USERNAME = rf"{LOCALNAME}@{DOMAIN}\b" -SLUG = r"/s/(?P[-_a-z0-9]+)" +SLUG = r"/s/(?P[-_a-z0-9]*)" # should match (BookWyrm/1.0.0; or (BookWyrm/99.1.2; BOOKWYRM_USER_AGENT = r"\(BookWyrm/[0-9]+\.[0-9]+\.[0-9]+;"