From a7c110ca38a621e184c736b28d8bb5d3000d2108 Mon Sep 17 00:00:00 2001 From: "Yi (Alan) Wang" Date: Thu, 16 Nov 2017 18:33:56 -0800 Subject: [PATCH] Modify compliance API return message (#871) --- .../app/controllers/api/v1/Dataset.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/wherehows-frontend/app/controllers/api/v1/Dataset.java b/wherehows-frontend/app/controllers/api/v1/Dataset.java index 922637f8a8..5d57fc963f 100644 --- a/wherehows-frontend/app/controllers/api/v1/Dataset.java +++ b/wherehows-frontend/app/controllers/api/v1/Dataset.java @@ -883,7 +883,8 @@ public class Dataset extends Controller { record = COMPLIANCE_DAO.getDatasetComplianceByDatasetId(datasetId, urn); } catch (Exception e) { if (e.toString().contains("Response status 404")) { - JsonNode result = Json.newObject().put("status", "failed").put("msg", "Not found"); + JsonNode result = + Json.newObject().put("status", "failed").put("error", "true").put("msg", "No entity found for query"); return Promise.promise(() -> ok(result)); } @@ -894,7 +895,8 @@ public class Dataset extends Controller { } if (record == null) { - JsonNode result = Json.newObject().put("status", "failed").put("msg", "Not found"); + JsonNode result = + Json.newObject().put("status", "failed").put("error", "true").put("msg", "No entity found for query"); return Promise.promise(() -> ok(result)); } @@ -958,7 +960,8 @@ public class Dataset extends Controller { record = COMPLIANCE_DAO.findComplianceSuggestionByUrn(datasetUrn); } catch (Exception e) { if (e.toString().contains("Response status 404")) { - JsonNode result = Json.newObject().put("status", "failed").put("msg", "Not found"); + JsonNode result = + Json.newObject().put("status", "failed").put("error", "true").put("msg", "No entity found for query"); return Promise.promise(() -> ok(result)); } @@ -969,7 +972,8 @@ public class Dataset extends Controller { } if (record == null) { - JsonNode result = Json.newObject().put("status", "failed").put("msg", "Not found"); + JsonNode result = + Json.newObject().put("status", "failed").put("error", "true").put("msg", "No entity found for query"); return Promise.promise(() -> ok(result)); }