1
0
forked from mirror/misskey

fix(nirax): Normalize path (#8877)

This commit is contained in:
tamaina 2022-06-24 01:26:15 +09:00 committed by GitHub
parent c9e9129373
commit 12374bd6a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,7 +35,7 @@ function parsePath(path: string): ParsedPath {
wildcard,
optional,
});
} else {
} else if (part.length !== 0) {
res.push(part);
}
}
@ -85,9 +85,11 @@ export class Router extends EventEmitter<{
if (_DEV_) console.log('Routing: ', path, queryString);
const _parts = path.split('/').filter(part => part.length !== 0);
forEachRouteLoop:
for (const route of this.routes) {
let parts = path.split('/');
let parts = [ ..._parts ];
const props = new Map<string, string>();
pathMatchLoop: