From cbebc1a64bba469e33a1fc30e171f8971191e444 Mon Sep 17 00:00:00 2001 From: n4n5 Date: Tue, 15 Jul 2025 18:10:40 -0600 Subject: [PATCH] feature: redirect when space in crate name --- app/routes/crate.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/routes/crate.js b/app/routes/crate.js index b7efbbc449f..56d5dd83f34 100644 --- a/app/routes/crate.js +++ b/app/routes/crate.js @@ -10,6 +10,11 @@ export default class CrateRoute extends Route { async model(params, transition) { let crateName = params.crate_id; + if (crateName.trim() != crateName) { + // If the crate name has leading/trailing whitespace, redirect to the trimmed version. + this.router.transitionTo('crate', crateName.trim()); + return; + } try { // We would like the peeked crate to include information (such as keywords) for further