File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
hdrl/src/org/labkey/hdrl/query Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change 1919import org .apache .commons .lang3 .StringUtils ;
2020import org .jetbrains .annotations .NotNull ;
2121import org .jetbrains .annotations .Nullable ;
22+ import org .labkey .api .action .ApiUsageException ;
2223import org .labkey .api .data .Container ;
2324import org .labkey .api .data .ContainerFilter ;
2425import org .labkey .api .data .ContainerManager ;
@@ -235,7 +236,14 @@ else if (TABLE_INBOUND_SPECIMEN.equalsIgnoreCase(settings.getQueryName()) || TAB
235236 SimpleFilter baseFilter = settings .getBaseFilter ();
236237 if (StringUtils .isNotBlank (requestId ))
237238 {
238- baseFilter .addAllClauses (new SimpleFilter (FieldKey .fromParts ("inboundRequestId" ), Integer .valueOf (requestId )));
239+ try
240+ {
241+ baseFilter .addAllClauses (new SimpleFilter (FieldKey .fromParts ("inboundRequestId" ), Integer .valueOf (requestId )));
242+ }
243+ catch (NumberFormatException e )
244+ {
245+ throw new ApiUsageException ("Invalid request id" );
246+ }
239247 }
240248
241249 QueryView queryView = new QueryView (this , settings , errors )
You can’t perform that action at this time.
0 commit comments