From 80154cace8a6f2f43f43b03fabda5b0a2ab6ab0f Mon Sep 17 00:00:00 2001 From: ranfdev Date: Mon, 27 Nov 2023 18:52:09 +0100 Subject: [PATCH] limit topic length --- ntfy-daemon/src/models.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ntfy-daemon/src/models.rs b/ntfy-daemon/src/models.rs index 0748a31..46de3e1 100644 --- a/ntfy-daemon/src/models.rs +++ b/ntfy-daemon/src/models.rs @@ -18,7 +18,7 @@ fn emoji_map() -> &'static HashMap { } pub fn validate_topic(topic: &str) -> Result<&str, Error> { - let re = Regex::new(r"^[\w\-]+$").unwrap(); + let re = Regex::new(r"^[\w\-]{1,64}$").unwrap(); if re.is_match(topic) { Ok(topic) } else {