diff --git a/src/Hydra/lib/Hydra/Base/Controller/Nix.pm b/src/Hydra/lib/Hydra/Base/Controller/Nix.pm index 623b0d9d..ed6e6efb 100644 --- a/src/Hydra/lib/Hydra/Base/Controller/Nix.pm +++ b/src/Hydra/lib/Hydra/Base/Controller/Nix.pm @@ -18,7 +18,7 @@ sub closure : Chained('nix') PathPart { } -sub manifest : Chained('nix') PathPart Args(0) { +sub manifest : Chained('nix') PathPart("MANIFEST") Args(0) { my ($self, $c) = @_; $c->stash->{current_view} = 'Hydra::View::NixManifest'; $c->stash->{narBase} = $c->uri_for($self->action_for("nar"), $c->req->captures); diff --git a/src/Hydra/lib/Hydra/Controller/Root.pm b/src/Hydra/lib/Hydra/Controller/Root.pm index a64963c9..e652a08c 100644 --- a/src/Hydra/lib/Hydra/Controller/Root.pm +++ b/src/Hydra/lib/Hydra/Controller/Root.pm @@ -529,7 +529,7 @@ sub job :Local { } -sub nix : Chained('/') PathPart('nix') CaptureArgs(0) { +sub nix : Chained('/') PathPart('channel/latest') CaptureArgs(0) { my ($self, $c) = @_; my @builds = getLatestBuilds($c, $c->model('DB::Builds')); # !!! this includes failed builds