From 0dc5b19bd87875f146362e042e976958a047192e Mon Sep 17 00:00:00 2001 From: Puyodead1 Date: Fri, 24 Mar 2023 18:57:44 -0400 Subject: gifs and query params --- scripts/openapi.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'scripts') diff --git a/scripts/openapi.js b/scripts/openapi.js index ff648a70..0b21f1a3 100644 --- a/scripts/openapi.js +++ b/scripts/openapi.js @@ -202,6 +202,19 @@ function apiRoutes() { })); } + if (route.query) { + // map to array + const query = Object.entries(route.query).map(([k, v]) => ({ + name: k, + in: "query", + required: v.required, + schema: { type: v.type }, + description: v.description, + })); + + obj.parameters = [...(obj.parameters || []), ...query]; + } + obj.tags = [...(obj.tags || []), getTag(p)].unique(); specification.paths[path] = { -- cgit 1.5.1