Skip to content

Commit 4e2ed40

Browse files
committed
Fix run paths
1 parent fec9631 commit 4e2ed40

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

flow/src/org/labkey/flow/controllers/FlowController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.labkey.api.data.ContainerManager;
2929
import org.labkey.api.data.DataRegion;
3030
import org.labkey.api.module.Module;
31+
import org.labkey.api.pipeline.PipelineService;
3132
import org.labkey.api.portal.ProjectUrls;
3233
import org.labkey.api.query.QueryDefinition;
3334
import org.labkey.api.query.QueryParseException;
@@ -312,7 +313,7 @@ public ModelAndView getView(FlowAdminForm form, boolean reshow, BindException er
312313
@Override
313314
public boolean handlePost(FlowAdminForm form, BindException errors)
314315
{
315-
if (form.getWorkingDirectory() != null)
316+
if (form.getWorkingDirectory() != null && PipelineService.get().findPipelineRoot(getContainer()).getRootFileLike().isDescendant(FileUtil.createUri(form.getWorkingDirectory()) ))
316317
{
317318
FileLike dir = new FileSystemLike.Builder(FileUtil.stringToPath(getContainer(), form.getWorkingDirectory()))
318319
.readonly().root();

0 commit comments

Comments
 (0)