You've already forked wakapi-readme-stats
fix: fix #432
This commit is contained in:
@@ -103,6 +103,7 @@ async def make_commit_day_time_list(time_zone: str, repositories: Dict, commit_d
|
|||||||
sum_week = sum(week_days)
|
sum_week = sum(week_days)
|
||||||
day_times = day_times[1:] + day_times[:1]
|
day_times = day_times[1:] + day_times[:1]
|
||||||
|
|
||||||
|
if EM.SHOW_COMMIT:
|
||||||
dt_names = [f"{DAY_TIME_EMOJI[i]} {FM.t(DAY_TIME_NAMES[i])}" for i in range(len(day_times))]
|
dt_names = [f"{DAY_TIME_EMOJI[i]} {FM.t(DAY_TIME_NAMES[i])}" for i in range(len(day_times))]
|
||||||
dt_texts = [f"{day_time} commits" for day_time in day_times]
|
dt_texts = [f"{day_time} commits" for day_time in day_times]
|
||||||
dt_percents = [0 if sum_day == 0 else round((day_time / sum_day) * 100, 2) for day_time in day_times]
|
dt_percents = [0 if sum_day == 0 else round((day_time / sum_day) * 100, 2) for day_time in day_times]
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ async def get_waka_time_stats(repositories: Dict, commit_dates: Dict) -> str:
|
|||||||
stats = str()
|
stats = str()
|
||||||
|
|
||||||
data = await DM.get_remote_json("waka_latest")
|
data = await DM.get_remote_json("waka_latest")
|
||||||
if EM.SHOW_COMMIT:
|
if EM.SHOW_COMMIT or EM.SHOW_DAYS_OF_WEEK: # if any on flag is turned on then we need to calculate the data and print accordingly
|
||||||
DBM.i("Adding user commit day time info...")
|
DBM.i("Adding user commit day time info...")
|
||||||
stats += f"{await make_commit_day_time_list(data['data']['timezone'], repositories, commit_dates)}\n\n"
|
stats += f"{await make_commit_day_time_list(data['data']['timezone'], repositories, commit_dates)}\n\n"
|
||||||
|
|
||||||
@@ -152,7 +152,7 @@ async def get_stats() -> str:
|
|||||||
stats = str()
|
stats = str()
|
||||||
repositories = await collect_user_repositories()
|
repositories = await collect_user_repositories()
|
||||||
|
|
||||||
if EM.SHOW_LINES_OF_CODE or EM.SHOW_LOC_CHART:
|
if EM.SHOW_LINES_OF_CODE or EM.SHOW_LOC_CHART or EM.SHOW_COMMIT or EM.SHOW_DAYS_OF_WEEK: # calculate commit data if any one of these is enabled
|
||||||
yearly_data, commit_data = await calculate_commit_data(repositories)
|
yearly_data, commit_data = await calculate_commit_data(repositories)
|
||||||
else:
|
else:
|
||||||
yearly_data, commit_data = dict(), dict()
|
yearly_data, commit_data = dict(), dict()
|
||||||
|
|||||||
Reference in New Issue
Block a user