This commit is contained in:
2026-09-11 21:48:42 +02:00
parent fe5763efe4
commit a2f21d8360
+1 -1
View File
@@ -519,7 +519,7 @@ export default (router, tpl) => {
// Specific route for direct item links: /user/:user/:itemid // Specific route for direct item links: /user/:user/:itemid
// This avoids ambiguity with the profile route // This avoids ambiguity with the profile route
router.get(/^\/user\/(?<user>[^/]+)\/(?<itemid>[a-zA-Z0-9_-]+)$/, handleGenericRoute); router.get(/^\/user\/(?<user>[^/]+)\/(?<itemid>(?!f0cks$|uploads$|favs$)[a-zA-Z0-9_-]+)$/, handleGenericRoute);
// Generic router for everything else (Index, Tags, standard User Grids) // Generic router for everything else (Index, Tags, standard User Grids)
// We exclude static paths (/s/, /b/, /t/, /ca/, /a/, system routes) to prevent the greedy regex from intercepting them. // We exclude static paths (/s/, /b/, /t/, /ca/, /a/, system routes) to prevent the greedy regex from intercepting them.