From 4e90900561d9db12070396847787a05c444ae97e Mon Sep 17 00:00:00 2001 From: tanghc Date: Wed, 17 Apr 2019 09:27:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DOptional.of=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gitee/sop/websiteserver/manager/DocManagerImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sop-website/website-server/src/main/java/com/gitee/sop/websiteserver/manager/DocManagerImpl.java b/sop-website/website-server/src/main/java/com/gitee/sop/websiteserver/manager/DocManagerImpl.java index 57e83152..0dc78a33 100644 --- a/sop-website/website-server/src/main/java/com/gitee/sop/websiteserver/manager/DocManagerImpl.java +++ b/sop-website/website-server/src/main/java/com/gitee/sop/websiteserver/manager/DocManagerImpl.java @@ -154,9 +154,9 @@ public class DocManagerImpl implements DocManager { private String getResponseRef(JSONObject docInfo) { String ref = Optional.ofNullable(docInfo.getJSONObject("responses")) - .flatMap(jsonObject -> Optional.of(jsonObject.getJSONObject("200"))) - .flatMap(jsonObject -> Optional.of(jsonObject.getJSONObject("schema"))) - .flatMap(jsonObject -> Optional.of(jsonObject.getString("originalRef"))) + .flatMap(jsonObject -> Optional.ofNullable(jsonObject.getJSONObject("200"))) + .flatMap(jsonObject -> Optional.ofNullable(jsonObject.getJSONObject("schema"))) + .flatMap(jsonObject -> Optional.ofNullable(jsonObject.getString("originalRef"))) .orElse(""); return ref; }