Skip to content

Commit b8d14e3

Browse files
committed
fix: params by name sortParamKeys should return val not return ["key", val]
fixes #391
1 parent 15707cc commit b8d14e3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/router.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ const sortParamKeys = (method: MethodObject, params: object) => {
2626
.map((p) => p.name)
2727
.reduce((m, pn, i) => ({ ...m, [pn]: i }), {});
2828

29-
return Object.entries(params).sort((v1, v2) => methodParamsOrder[v1[0]] - methodParamsOrder[v2[0]]);
29+
return Object.entries(params)
30+
.sort((v1, v2) => methodParamsOrder[v1[0]] - methodParamsOrder[v2[0]])
31+
.map(([key, val]) => val);
3032
};
3133

3234
export class Router {

0 commit comments

Comments
 (0)