Skip to content

Commit 9da5ad9

Browse files
committed
Allow put update endpoint
1 parent e420f2a commit 9da5ad9

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@povio/openapi-codegen-cli",
3-
"version": "1.2.0",
3+
"version": "1.2.1",
44
"main": "./dist/index.js",
55
"bin": {
66
"openapi-codegen": "./dist/sh.js"

src/generators/utils/endpoint.utils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ export const isCreateEndpoint = (endpoint: ExtendedEndpoint, readAllEndpoint: Ex
2222
endpoint.method === OpenAPIV3.HttpMethods.POST && hasMatchingPathWithoutTrailingParam(endpoint, readAllEndpoint);
2323

2424
export const isUpdateEndpoint = (endpoint: ExtendedEndpoint, readAllEndpoint: ExtendedEndpoint) =>
25-
endpoint.method === OpenAPIV3.HttpMethods.PATCH && hasMatchingPathWithTrailingParam(endpoint, readAllEndpoint);
25+
[OpenAPIV3.HttpMethods.PUT, OpenAPIV3.HttpMethods.PATCH].includes(endpoint.method) &&
26+
hasMatchingPathWithTrailingParam(endpoint, readAllEndpoint);
2627

2728
export const isDeleteEndpoint = (endpoint: ExtendedEndpoint, readAllEndpoint: ExtendedEndpoint) =>
2829
endpoint.method === OpenAPIV3.HttpMethods.DELETE && hasMatchingPathWithTrailingParam(endpoint, readAllEndpoint);

0 commit comments

Comments
 (0)