ShowRunsAction should 404 with missing or bad experimentId #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Found by crawler hitting
/flow-run-showRuns.view?experimentId={injectionString}java.lang.NullPointerException
at org.labkey.flow.data.FlowScript.getScriptId(FlowScript.java:145)
at org.labkey.flow.data.FlowScript.getRunsUrl(FlowScript.java:322)
at org.labkey.flow.controllers.run.RunsForm.createQuerySettings(RunsForm.java:93)
at org.labkey.api.query.QueryForm.createSchema(QueryForm.java:214)
at org.labkey.flow.controllers.run.RunsForm.createSchema(RunsForm.java:61)
at org.labkey.flow.controllers.run.RunsForm.createSchema(RunsForm.java:32)
at org.labkey.api.query.QueryForm.getSchema(QueryForm.java:292)
at org.labkey.flow.view.FlowQueryView.(FlowQueryView.java:77)
at org.labkey.jsp.compiled.org.labkey.flow.controllers.run.showRuns_jsp._jspService(showRuns_jsp.java:180)