diff --git a/app/models/repository.rb b/app/models/repository.rb index cb0500009..21bf1fb5d 100644 --- a/app/models/repository.rb +++ b/app/models/repository.rb @@ -119,7 +119,7 @@ class Repository < ActiveRecord::Base end def default_branch - scm.default_branch + nil end def properties(path, identifier=nil) diff --git a/app/models/repository/git.rb b/app/models/repository/git.rb index 50d255062..7d96d002c 100644 --- a/app/models/repository/git.rb +++ b/app/models/repository/git.rb @@ -75,6 +75,10 @@ class Repository::Git < Repository scm.tags end + def default_branch + scm.default_branch + end + def find_changeset_by_name(name) return nil if name.nil? || name.empty? e = changesets.find(:first, :conditions => ['revision = ?', name.to_s])