From 0d1b8068212648adfd7a038dc1a7d01024359ceb Mon Sep 17 00:00:00 2001 From: Josh Eckels Date: Wed, 22 Jan 2025 11:53:10 -0800 Subject: [PATCH] Fix permission check for launching NextFlow jobs (#494) --- nextflow/src/org/labkey/nextflow/NextFlowController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nextflow/src/org/labkey/nextflow/NextFlowController.java b/nextflow/src/org/labkey/nextflow/NextFlowController.java index b30bd5d5..69e1297d 100644 --- a/nextflow/src/org/labkey/nextflow/NextFlowController.java +++ b/nextflow/src/org/labkey/nextflow/NextFlowController.java @@ -20,6 +20,7 @@ import org.labkey.api.security.AdminConsoleAction; import org.labkey.api.security.RequiresPermission; import org.labkey.api.security.permissions.AdminOperationsPermission; +import org.labkey.api.security.permissions.InsertPermission; import org.labkey.api.security.permissions.ReadPermission; import org.labkey.api.security.permissions.SiteAdminPermission; import org.labkey.api.util.Button; @@ -246,7 +247,7 @@ public static class AnalyzeForm extends PipelinePathForm private String configFile; } - @RequiresPermission(AdminOperationsPermission.class) + @RequiresPermission(InsertPermission.class) public class NextFlowRunAction extends FormViewAction { @Override