Skip to content
Snippets Groups Projects
Commit ff6ac494 authored by Clayton, Brandon Scott's avatar Clayton, Brandon Scott
Browse files

use service

parent 0ea67d07
No related branches found
No related tags found
2 merge requests!136Production Release | nshmp-ws-static,!135Resolves - Map Endpoint
Pipeline #198316 failed
......@@ -4,7 +4,7 @@ import java.nio.file.Path;
import gov.usgs.earthquake.nshmp.geo.json.FeatureCollection;
import gov.usgs.earthquake.nshmp.netcdf.NetcdfDataFilesHazardCurves;
import gov.usgs.earthquake.nshmp.netcdf.www.TestSitesService.RequestData;
import gov.usgs.earthquake.nshmp.netcdf.www.FeatureCollectionService.RequestData;
import gov.usgs.earthquake.nshmp.www.NshmpMicronautServlet;
import gov.usgs.earthquake.nshmp.www.ResponseBody;
......@@ -26,9 +26,10 @@ import io.swagger.v3.oas.annotations.responses.ApiResponse;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.inject.Inject;
@Tag(name = TestSitesService.NAME)
@Tag(name = TestSitesController.NAME)
@Controller("/sites")
public class TestSitesController {
static final String NAME = "Test Sites";
@Inject
private NshmpMicronautServlet servlet;
......@@ -64,9 +65,11 @@ public class TestSitesController {
HttpRequest<?> http,
@QueryValue(defaultValue = "false") @Nullable Boolean raw) {
try {
return HttpResponse.ok(TestSitesService.handleSites(http, service.netcdf(), raw));
FeatureCollection sites = service.netcdf().netcdfData().sites();
return HttpResponse
.ok(FeatureCollectionService.handleFeatureCollection(http, NAME, sites, raw));
} catch (Exception e) {
return NetcdfWsUtils.handleError(e, TestSitesService.NAME, http.getUri().toString());
return NetcdfWsUtils.handleError(e, NAME, http.getUri().toString());
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment