Showing 2 changed files with 15 additions and 5 deletions
+13 -3
lib/Gitprep/RepManager.pm
... ...
@@ -507,11 +507,21 @@ sub _rename_project {
507 507
   my $row_ids = $dbi->model('project')->select('row_id')->values;
508 508
   for my $row_id (@$row_ids) {
509 509
     my $config = $dbi->model('project')
510
+      ->select('config', where => {row_id => $row_id})
510 511
       ->filter(config => 'json')
511
-      ->select('config', where => {row_id => $row_id});
512
+      ->value;
512 513
     
513
-    if ($config->{orginal_user} eq $user
514
-      && $config->{original_project} eq $project)
514
+    my $original_user = $config->{original_user};
515
+    $original_user = '' unless defined $original_user;
516
+
517
+    my $original_project = $config->{original_project};
518
+    $original_project = '' unless defined $original_project;
519
+    
520
+    #use D;d [$config, $original_user, $user];
521
+    #use D;d [$config, $original_project, $project];
522
+    
523
+    if ($original_user eq $user
524
+      && $original_project eq $project)
515 525
     {
516 526
       $config->{original_project} = $renamed_project;
517 527
       $dbi->model('project')->update(
+2 -2
templates/network.html.ep
... ...
@@ -21,8 +21,8 @@
21 21
             <%= $member->{id} %>
22 22
           </a>
23 23
           /
24
-          <a href="<%= url_for("/$member->{id}/$project") %>">
25
-            <%= $project %>
24
+          <a href="<%= url_for("/$member->{id}/$member->{project}") %>">
25
+            <%= $member->{project} %>
26 26
           </a>
27 27
         </li>
28 28
       % }