diff --git a/virtual-patient-common/src/main/java/com/supervision/config/ResponseConfig.java b/virtual-patient-common/src/main/java/com/supervision/config/ResponseConfig.java index 14c2d798..7fa75672 100644 --- a/virtual-patient-common/src/main/java/com/supervision/config/ResponseConfig.java +++ b/virtual-patient-common/src/main/java/com/supervision/config/ResponseConfig.java @@ -43,13 +43,12 @@ public class ResponseConfig implements ResponseBodyAdvice { } @Override + @SuppressWarnings("all") public Object beforeBodyWrite(Object o, @Nullable MethodParameter methodParameter, @Nullable MediaType mediaType, @Nullable Class> aClass, @Nullable ServerHttpRequest serverHttpRequest, @Nullable ServerHttpResponse serverHttpResponse) { - HttpHeaders headers = serverHttpResponse.getHeaders(); - if (CollectionUtil.isEmpty(headers.get("Content-Type"))){ - headers.set("Content-Type","application/json"); - } + serverHttpResponse.getHeaders().set("Content-Type","application/json"); + if (Objects.isNull(o)) { return GlobalResult.ok(null, "success"); }