From 4fa171f616796bf0f74033602ee9560e264f67b1 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Thu, 10 Mar 2022 13:35:29 -0700
Subject: [PATCH] Switch lat and lon

---
 .../earthquake/nshmp/netcdf/www/NetcdfController.java    | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/aashto/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfController.java b/src/aashto/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfController.java
index 468d324..2aec415 100644
--- a/src/aashto/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfController.java
+++ b/src/aashto/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfController.java
@@ -87,8 +87,8 @@ public class NetcdfController {
   @Get(uri = "/{longitude}/{latitude}/{siteClass}", produces = MediaType.APPLICATION_JSON)
   public HttpResponse<String> doGetSlashBySite(
       HttpRequest<?> request,
-      @Schema(required = true) @PathVariable @Nullable Double longitude,
       @Schema(required = true) @PathVariable @Nullable Double latitude,
+      @Schema(required = true) @PathVariable @Nullable Double longitude,
       @Schema(required = true) @PathVariable @Nullable NehrpSiteClass siteClass) {
     var query = new Query(longitude, latitude, siteClass);
     return service.handleServiceCall(request, query);
@@ -102,6 +102,7 @@ public class NetcdfController {
    * @param latitude Latitude of the site
    * @param siteClass The site class (optional)
    */
+  @Hidden
   @Operation(
       summary = "Returns risk-targeted design response spectra from a query based call",
       description = "### Returns a risk-targeted design response spectrum for a " +
@@ -124,8 +125,8 @@ public class NetcdfController {
   @Get(uri = "{?longitude,latitude,siteClass}", produces = MediaType.APPLICATION_JSON)
   public HttpResponse<String> doGet(
       HttpRequest<?> request,
-      @Schema(required = true) @QueryValue @Nullable Double longitude,
       @Schema(required = true) @QueryValue @Nullable Double latitude,
+      @Schema(required = true) @QueryValue @Nullable Double longitude,
       @QueryValue @Nullable NehrpSiteClass siteClass) {
     var query = new Query(longitude, latitude, siteClass);
     return service.handleServiceCall(request, query);
@@ -142,8 +143,8 @@ public class NetcdfController {
   @Get(uri = "/{longitude}/{latitude}", produces = MediaType.APPLICATION_JSON)
   public HttpResponse<String> doGetSlash(
       HttpRequest<?> request,
-      @Schema(required = true) @PathVariable @Nullable Double longitude,
-      @Schema(required = true) @PathVariable @Nullable Double latitude) {
+      @Schema(required = true) @PathVariable @Nullable Double latitude,
+      @Schema(required = true) @PathVariable @Nullable Double longitude) {
     return doGet(request, longitude, latitude, null);
   }
 
-- 
GitLab