diff --git a/src/org/labkey/targetedms/TargetedMSController.java b/src/org/labkey/targetedms/TargetedMSController.java index a376752e8..d2a4239f3 100644 --- a/src/org/labkey/targetedms/TargetedMSController.java +++ b/src/org/labkey/targetedms/TargetedMSController.java @@ -2217,6 +2217,7 @@ else if (MoleculeManager.getMolecule(getContainer(), gmChromInfo.getGeneralMolec } + @RequiresLogin // Require a login to protect public folders against aggressive bots hitting this page on very large documents @RequiresPermission(ReadPermission.class) public class PrecursorAllChromatogramsChartAction extends SimpleViewAction { @@ -2351,6 +2352,7 @@ private void pageToSelectedChromatogram(ChromatogramForm form, ChromatogramsData // No match found so no need to redirect } + @RequiresLogin // Require a login to protect public folders against aggressive bots hitting this page on very large documents @RequiresPermission(ReadPermission.class) public class MoleculePrecursorAllChromatogramsChartAction extends SimpleViewAction { @@ -4398,6 +4400,7 @@ public ModelAndView getHtmlView(final RunDetailsForm form, BindException errors) public abstract String getDataRegionNameSmallMolecule(); } + @RequiresLogin // Require a login to protect public folders against aggressive bots hitting this page on very large documents @RequiresPermission(ReadPermission.class) public class ShowTransitionListAction extends ShowRunSplitDetailsAction {