From b97852dc20c481389ee079c9c309ca8bfed919f6 Mon Sep 17 00:00:00 2001 From: Robert Butora <robert.butora@inaf.it> Date: Tue, 7 May 2024 15:49:38 +0300 Subject: [PATCH] fixes bug on POS and BAND params when not given null --- data-access/servlet/src/main/java/cutout/CutoutImpl.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data-access/servlet/src/main/java/cutout/CutoutImpl.java b/data-access/servlet/src/main/java/cutout/CutoutImpl.java index ccc8090..535525e 100644 --- a/data-access/servlet/src/main/java/cutout/CutoutImpl.java +++ b/data-access/servlet/src/main/java/cutout/CutoutImpl.java @@ -239,15 +239,15 @@ class CutoutImpl implements Cutout int ix; for(ix=0; ix<bnds.length; ix++) { - if(types[ix].equals("LON") && (pos.system == Pos.System.GRID)) + if( types[ix].equals("LON") && ((pos != null) && (pos.system == Pos.System.GRID)) ) { bnds[ix] = pos.lonBoundsString(); } - else if(types[ix].equals("LAT") && (pos.system == Pos.System.GRID)) + else if(types[ix].equals("LAT") && ((pos != null) && (pos.system == Pos.System.GRID))) { bnds[ix] = pos.latBoundsString(); } - else if(types[ix].equals("BAND") && (band.system == Band.System.GRID)) + else if(types[ix].equals("BAND") && ((band != null) && (band.system == Band.System.GRID))) { bnds[ix] = band.boundsString(); } -- GitLab