diff --git a/tools/build_config.py b/tools/build_config.py index 85b7844..5987059 100644 --- a/tools/build_config.py +++ b/tools/build_config.py @@ -13,7 +13,9 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnContent(split=-1), + AddParametersOnContent( + split=-1, contentType="application/json" + ), ] for key in ["default", "user", "user-list", "tweet"] } @@ -21,7 +23,10 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParameters(split=-1), + AddParametersOnParameters( + split=-1, + schemaType=None, + ), ] for key in ["post"] } @@ -40,7 +45,10 @@ class Config: ReplaceQueryIdPlaceholder(split=-1), AddSecuritySchemesOnHeader(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParametersAsString(split=-1), + AddParametersOnParameters( + split=-1, + schemaType="string", + ), ] for key in ["default", "user", "user-list", "tweet"] } @@ -49,21 +57,32 @@ class Config: ReplaceQueryIdPlaceholder(split=-1), AddSecuritySchemesOnHeader(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnBody(split=-1), + AddParametersOnBody( + split=-1, + schemaType=None, + contentType="application/json", + ), ] for key in ["post"] } | { key: [ SetResponsesHeader(suffix="legacy"), - AddParametersOnParametersAsString(split=2), + AddParametersOnParameters( + split=2, + schemaType="string", + ), ] for key in ["v1.1-get", "v2.0-get"] } | { key: [ SetResponsesHeader(suffix="legacy"), - AddParametersOnBody(split=2), + AddParametersOnBody( + split=2, + schemaType="object", + contentType="application/x-www-form-urlencoded", + ), ] for key in ["v1.1-post", "v2.0-post"] }, @@ -74,7 +93,10 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParametersAsString(split=-1), + AddParametersOnParameters( + split=-1, + schemaType="string", + ), ] for key in ["default", "user", "user-list", "tweet"] } @@ -82,14 +104,20 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParametersAsObject(split=-1), + AddParametersOnParameters( + split=-1, + schemaType="object", + ), ] for key in ["post"] } | { key: [ SetResponsesHeader(suffix="legacy"), - AddParametersOnParametersAsObject(split=2), + AddParametersOnParameters( + split=2, + schemaType="object", + ), ] for key in ["v1.1-get", "v1.1-post", "v2.0-get", "v2.0-post"] }, @@ -100,7 +128,10 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParametersAsString(split=-1), + AddParametersOnParameters( + split=-1, + schemaType="string", + ), ] for key in ["default", "user", "user-list", "tweet"] } @@ -108,14 +139,20 @@ class Config: key: [ ReplaceQueryIdPlaceholder(split=-1), SetResponsesHeader(suffix=None), - AddParametersOnParametersAsString(split=-1), + AddParametersOnParameters( + split=-1, + schemaType="string", + ), ] for key in ["post"] } | { key: [ SetResponsesHeader(suffix="legacy"), - AddParametersOnParametersAsObject(split=2), + AddParametersOnParameters( + split=2, + schemaType="object", + ), ] for key in ["v1.1-get", "v1.1-post", "v2.0-get", "v2.0-post"] },