Showing 1 changed files with 9 additions and 1 deletions
+9 -1
templates/settings.html.ep
... ...
@@ -75,7 +75,15 @@
75 75
   # Change default branch
76 76
   elsif ($op eq 'default-branch' && $post) {
77 77
     my $default_branch = param('default-branch');
78
-    eval { app->manager->default_branch($user, $project, $default_branch) };
78
+    
79
+    my $dbi = app->dbi;
80
+    eval {
81
+      $dbi->model('project')->update(
82
+        {default_branch => $default_branch},
83
+        where => {user_id => $user, name => $project}
84
+      );
85
+    };
86
+    
79 87
     if (my $e = $@) {
80 88
       app->log->error("/$user/$project/settings?op=default-branch: $e");
81 89
       $errors = ['Internal Error'];