Merge branch 'commit-count' into 'master'
Project commit count for default branch Currently, the commit count displayed on a project's home page shows the total number of commits on the master branch. This can lead to situations in which a project may have no commits reported or very few if the project workflow does not involve the use of a branch named "master". Since number of commits can be an indicator of project health, showing 0 commits could make it harder to encourage adoption of a project. This MR alters the repository model's `commit_count` method to return the count for the default branch instead of master. See issue #299
This commit is contained in:
commit
476cd0f763
1 changed files with 1 additions and 1 deletions
|
@ -106,7 +106,7 @@ class Repository
|
|||
def commit_count
|
||||
Rails.cache.fetch(cache_key(:commit_count)) do
|
||||
begin
|
||||
raw_repository.raw.commit_count
|
||||
raw_repository.raw.commit_count(self.root_ref)
|
||||
rescue
|
||||
0
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue