# FIXME this can die when everything is migrated
my ($m, $pd);
- if ($c->stash->{current_model} eq 'GitRepos') {
+ if (defined $c->stash->{current_model} &&
+ $c->stash->{current_model} eq 'GitRepos') {
$m = $c->model()->project($c->stash->{project});
$pd = $m->path;
} else {
my ($self, $c) = @_;
# Give project views the current HEAD.
if ($c->stash->{project}) {
- if ($c->stash->{current_model} eq 'GitRepos') {
+ if ($c->stash->{current_model} &&
+ $c->stash->{current_model} eq 'GitRepos') {
my $project = $c->model()->project($c->stash->{project});
$c->stash->{HEAD} = $project->head_hash;
} else {