Skip to content

Commit 1c32b85

Browse files
committed
ensure model name has the first char lower cased
1 parent 92fdd9a commit 1c32b85

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

packages/server/src/api/rest/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,12 @@ class RequestHandler extends APIHandlerBase {
245245
const segmentCharset = options.urlSegmentCharset ?? 'a-zA-Z0-9-_~ %';
246246

247247
this.modelNameMapping = options.modelNameMapping ?? {};
248-
this.reverseModelNameMapping = Object.fromEntries(Object.entries(this.modelNameMapping).map(([k, v]) => [v, k]));
248+
this.modelNameMapping = Object.fromEntries(
249+
Object.entries(this.modelNameMapping).map(([k, v]) => [lowerCaseFirst(k), v])
250+
);
251+
this.reverseModelNameMapping = Object.fromEntries(
252+
Object.entries(this.modelNameMapping).map(([k, v]) => [v, k])
253+
);
249254
this.urlPatternMap = this.buildUrlPatternMap(segmentCharset);
250255
}
251256

0 commit comments

Comments
 (0)