diff --git a/src/lib/Hydra/Controller/Project.pm b/src/lib/Hydra/Controller/Project.pm index 07be4d4a..17ea987d 100644 --- a/src/lib/Hydra/Controller/Project.pm +++ b/src/lib/Hydra/Controller/Project.pm @@ -14,6 +14,8 @@ sub projectChain :Chained('/') :PathPart('project') :CaptureArgs(1) { $c->stash->{project} = $c->model('DB::Projects')->find($projectName); + $c->stash->{isProjectOwner} = isProjectOwner($c, $c->stash->{project}); + notFound($c, "Project ‘$projectName’ doesn't exist.") if !$c->stash->{project} && !($c->action->name eq "project" and $c->request->method eq "PUT"); } diff --git a/src/root/common.tt b/src/root/common.tt index 043f84c0..37500bf3 100644 --- a/src/root/common.tt +++ b/src/root/common.tt @@ -511,7 +511,7 @@ BLOCK renderJobsetOverview %]
[% FOREACH j IN jobsets %] [% successrate = 0 %] -