From 16b338e4dddf4f7fa6c13ec55c3cf635864b7038 Mon Sep 17 00:00:00 2001 From: Lyn Long Date: Sat, 4 Jul 2026 03:13:52 +1000 Subject: [PATCH] fix DatasetInfo class --- .../ogcapi/server/core/model/DatasetMetadata.java | 11 ++++++++++- .../org/aodn/ogcapi/server/features/RestServices.java | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/au/org/aodn/ogcapi/server/core/model/DatasetMetadata.java b/server/src/main/java/au/org/aodn/ogcapi/server/core/model/DatasetMetadata.java index c70a35f5..48c1499c 100644 --- a/server/src/main/java/au/org/aodn/ogcapi/server/core/model/DatasetMetadata.java +++ b/server/src/main/java/au/org/aodn/ogcapi/server/core/model/DatasetMetadata.java @@ -28,7 +28,7 @@ public static class DatasetInfo { private String dname; private CoordinateBounds lat; private CoordinateBounds lng; - private Double depth; + private DepthBounds depth; } @Data @@ -38,4 +38,13 @@ public static class CoordinateBounds { private Double min; private Double max; } + + @Data + @NoArgsConstructor + @AllArgsConstructor + public static class DepthBounds { + private Double min; + private Double max; + private String unit; + } } diff --git a/server/src/main/java/au/org/aodn/ogcapi/server/features/RestServices.java b/server/src/main/java/au/org/aodn/ogcapi/server/features/RestServices.java index 99f8240f..d4246b63 100644 --- a/server/src/main/java/au/org/aodn/ogcapi/server/features/RestServices.java +++ b/server/src/main/java/au/org/aodn/ogcapi/server/features/RestServices.java @@ -83,7 +83,7 @@ public ResponseEntity getDatasetMetadata(String id) { return dasService.getDatasetMetadata(id); } catch (Exception e) { - log.error("Error fetching metadata of id: {}, {}", id, e.getMessage()); + log.error("Error fetching metadata of id: {}", id, e); return ResponseEntity.internalServerError().build(); } }