From cc35c579a5502e3a83356ea417b4911450785411 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Tue, 8 Apr 2025 12:07:58 +0200 Subject: [PATCH] Return errors if metadata name or version do not match manifest --- src/controllers/krate/publish.rs | 16 ++++++++++++++++ src/tests/krate/publish/manifest.rs | 24 ++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/src/controllers/krate/publish.rs b/src/controllers/krate/publish.rs index 3819be57e07..0e5a3b78cb1 100644 --- a/src/controllers/krate/publish.rs +++ b/src/controllers/krate/publish.rs @@ -171,6 +171,22 @@ pub async fn publish(app: AppState, req: Parts, body: Body) -> AppResult