Use stashed project to fill description in the stash
Tomas Doran [Sun, 8 Nov 2009 23:47:10 +0000 (23:47 +0000)]
lib/Gitalist/Controller/Root.pm

index 32e7d7c..8528f2d 100644 (file)
@@ -552,10 +552,8 @@ sub footer {
   my $project = $c->req->param('project')  || $c->req->param('p');
   if(defined $project) {
     (my $pstr = $project) =~ s[/?\.git$][];
-    my $descr = $c->model()->project_info($project)->{description};
-    $c->stash->{project_description} = defined $descr
-      ? $descr
-      : '';
+    my $descr = $c->stash->{project_description}
+            = $c->stash->{Project} ? $c->stash->{Project}->description : '';
 
     my %href_params = $self->feed_info($c);
     if (!%href_params) {