From 24077f6e5921cc17e8a6d4b112df7f41935e5e70 Mon Sep 17 00:00:00 2001 From: gfenoy Date: Tue, 30 May 2023 21:42:30 +0200 Subject: [PATCH] Add missing content types Thanks @fmigneault for feebcaks on #319 --- openapi/paths/processes-dru/pDeploy.yaml | 11 +++++++---- openapi/paths/processes-dru/pReplace.yaml | 9 ++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/openapi/paths/processes-dru/pDeploy.yaml b/openapi/paths/processes-dru/pDeploy.yaml index bed59aba..e5318178 100644 --- a/openapi/paths/processes-dru/pDeploy.yaml +++ b/openapi/paths/processes-dru/pDeploy.yaml @@ -1,7 +1,7 @@ post: summary: deploy a process. description: | - Deployss a process. + Deploys a process. For more information, see [Section 6.3](http://docs.ogc.org/DRAFTS/20-044.html#_87a6983e-d060-458c-95ab-27e232e64822). operationId: execute @@ -14,9 +14,12 @@ post: An OGC Application Package used to deploy a new process. required: true content: - application/json: - schema: - $ref: "../../schemas/processes-dru/ogcapppkg.yaml" + oneOf: + - application/ogcapppkg+json: + schema: + $ref: "../../schemas/processes-dru/ogcapppkg.yaml" + - application/cwl + - application/cwl+json responses: 201: $ref: "../../schemas/processes-core/processSummary.yaml" diff --git a/openapi/paths/processes-dru/pReplace.yaml b/openapi/paths/processes-dru/pReplace.yaml index e6321053..43be6a21 100644 --- a/openapi/paths/processes-dru/pReplace.yaml +++ b/openapi/paths/processes-dru/pReplace.yaml @@ -14,9 +14,12 @@ put: An OGC Application Package used to deploy a new process. required: true content: - application/json: - schema: - $ref: "../../schemas/processes-dru/ogcapppkg.yaml" + oneOf: + - application/ogcapppkg+json: + schema: + $ref: "../../schemas/processes-dru/ogcapppkg.yaml" + - application/cwl + - application/cwl+json responses: 204: $ref: "../../responses/processes-dru/rEmpty.yaml"