From 41c2afd8ebdbe037522f00ac404a55df4503c9a6 Mon Sep 17 00:00:00 2001
From: Brandon Clayton <bclayton@usgs.gov>
Date: Thu, 17 Feb 2022 14:13:08 -0700
Subject: [PATCH] Check for null

---
 .../gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java
index 718b08a..7b14ed1 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/netcdf/www/NetcdfService.java
@@ -135,7 +135,8 @@ public abstract class NetcdfService {
       url = url.endsWith("/") ? url.substring(0, url.length() - 1) : url;
       this.description = description;
       scienceBaseMetadata = netcdf().netcdfData().scienceBaseMetadata();
-      netcdfFile = netcdf().netcdfPath().getFileName().toString();
+      var fileName = netcdf.netcdfPath().getFileName();
+      netcdfFile = fileName == null ? netcdf().netcdfPath().toString() : fileName.toString();
       syntax = new String[] {
           url + "/{longitude:number}/{latitude:number}",
           url + "?longitude={number}&latitude={number}",
-- 
GitLab