Skip to content

Commit 1f487f1

Browse files
committed
fixed combined average price: if yearly = 0, combined = monthly average, if monthly = 0 combined = yearly average, if both = 0, combined = 0
1 parent fa5a968 commit 1f487f1

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

money/views.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,12 @@ def get_subs_chart(self):
126126
if chart['monthly']:
127127
monthly = monthly_sum/sum([v for v in chart['monthly'].values()])
128128

129-
combined = (yearly/12 + monthly)/2
129+
if yearly > 0 and monthly > 0:
130+
combined = (yearly/12 + monthly)/2
131+
elif monthly > 0:
132+
combined = monthly
133+
else:
134+
combined = yearly
130135

131136
chart['avg'] = {
132137
'yearly': yearly,

0 commit comments

Comments
 (0)