From 4635cfed4960a323d1b7f86d7b4cc1784f8764eb Mon Sep 17 00:00:00 2001 From: dawn Date: Fri, 18 Sep 2026 16:29:22 +0300 Subject: [PATCH] fix(generate): restrict repo_prior reuse in emit_repo_routes to immutable keys only Signed-off-by: dawn --- src/generate.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/generate.rs b/src/generate.rs index cd754d6..472382d 100644 --- a/src/generate.rs +++ b/src/generate.rs @@ -741,6 +741,9 @@ impl<'a> RouteSink<'a> { nsid: &str, limit_override: Option<&str>, ) -> bool { + if key.mutability() != Mutability::Immutable { + return false; + } let Some(response) = self.reuse_prior(repo_prior, key, nsid, limit_override) else { return false; }; -- 2.54.0