From 54b3988374045f7466b71d9fe34c82e66f36d1fd Mon Sep 17 00:00:00 2001 From: JonathanMontane Date: Wed, 17 May 2017 11:39:23 +0200 Subject: [PATCH] fixed a bug where swagger contentTypes could include charsets data --- src/serializers/swagger/v2.0/Serializer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/serializers/swagger/v2.0/Serializer.js b/src/serializers/swagger/v2.0/Serializer.js index 5737cef..77b27e9 100644 --- a/src/serializers/swagger/v2.0/Serializer.js +++ b/src/serializers/swagger/v2.0/Serializer.js @@ -1479,11 +1479,11 @@ methods.isProducesHeader = (param) => { methods.extractContentTypesFromParam = (param) => { const schema = param.getJSONSchema(false) if (schema.enum) { - return schema.enum + return schema.enum.map(contentType => contentType.split(';')[0]) } if (schema.default) { - return [ schema.default ] + return [ schema.default ].map(contentType => contentType.split(';')[0]) } return []