Fixed retrieving of commit index from vcs
Change-Id: Ic917f8f2bf734d7cb4a68eba325c686cbf7877d5
This commit is contained in:
parent
0150e0ca28
commit
4d228d61ae
@ -34,7 +34,7 @@
|
|||||||
|
|
||||||
{% block right_frame %}
|
{% block right_frame %}
|
||||||
|
|
||||||
<h2>Recent commits</h2>
|
<h2>Recent activity</h2>
|
||||||
|
|
||||||
{% for rec in commits %}
|
{% for rec in commits %}
|
||||||
<div style="padding-bottom: 1em;">
|
<div style="padding-bottom: 1em;">
|
||||||
|
@ -548,11 +548,17 @@ def timeline(records, **kwargs):
|
|||||||
week_stat_commits = dict((c, 0) for c in weeks)
|
week_stat_commits = dict((c, 0) for c in weeks)
|
||||||
week_stat_commits_hl = dict((c, 0) for c in weeks)
|
week_stat_commits_hl = dict((c, 0) for c in weeks)
|
||||||
|
|
||||||
|
param = get_parameter(kwargs, 'metric')
|
||||||
|
if ('reviews' in param) or ('marks' in param):
|
||||||
|
handler = lambda record: 0
|
||||||
|
else:
|
||||||
|
handler = lambda record: record['loc']
|
||||||
|
|
||||||
# fill stats with the data
|
# fill stats with the data
|
||||||
for record in records:
|
for record in records:
|
||||||
week = record['week']
|
week = record['week']
|
||||||
if week in weeks:
|
if week in weeks:
|
||||||
week_stat_loc[week] += record['loc']
|
week_stat_loc[week] += handler(record)
|
||||||
week_stat_commits[week] += 1
|
week_stat_commits[week] += 1
|
||||||
if 'all' in release_names or record['release'] in release_names:
|
if 'all' in release_names or record['release'] in release_names:
|
||||||
week_stat_commits_hl[week] += 1
|
week_stat_commits_hl[week] += 1
|
||||||
|
@ -100,6 +100,9 @@ class Git(Vcs):
|
|||||||
self.get_release_index()
|
self.get_release_index()
|
||||||
|
|
||||||
def get_release_index(self):
|
def get_release_index(self):
|
||||||
|
if not os.path.exists(self.folder):
|
||||||
|
return {}
|
||||||
|
|
||||||
os.chdir(self.folder)
|
os.chdir(self.folder)
|
||||||
if not self.release_index:
|
if not self.release_index:
|
||||||
for release in self.repo['releases']:
|
for release in self.repo['releases']:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user