mxd пре 3 година
родитељ
комит
e299a7d652

+ 2 - 2
magic-api-plugins/magic-api-plugin-swagger/src/main/java/org/ssssssss/magicapi/swagger/entity/SwaggerProvider.java

@@ -148,8 +148,8 @@ public class SwaggerProvider {
 				}
 				parameter.put("schema", schema);
 				parameters.add(parameter);
-			} else {
-				Object object = JsonUtils.readValue(Objects.toString(info.getResponseBody(), BODY_EMPTY), Object.class);
+			} else if (StringUtils.isNotBlank(info.getRequestBody())) {
+				Object object = JsonUtils.readValue(info.getResponseBody(), Object.class);
 				boolean isListOrMap = (object instanceof List || object instanceof Map);
 				if (isListOrMap && BooleanLiteral.isTrue(object)) {
 					parameters.add(SwaggerEntity.createParameter(false, VAR_NAME_REQUEST_BODY, VAR_NAME_REQUEST_BODY, object instanceof List ? VAR_NAME_REQUEST_BODY_VALUE_TYPE_ARRAY : VAR_NAME_REQUEST_BODY_VALUE_TYPE_OBJECT, null, object));