Skip to content

Commit 13c223a

Browse files
committed
[req-changes] Minor fixes
1 parent 369bea9 commit 13c223a

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ on:
88
pull_request:
99
branches:
1010
- master
11-
# TODO: Remove before merging
12-
- issues/643-coa
1311

1412
jobs:
1513
build:

openwisp_radius/api/serializers.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,9 @@ def get_result(self, obj):
305305
group_check=obj,
306306
)
307307
consumed = counter.consumed()
308-
if consumed > int(obj.value):
309-
consumed = int(obj.value)
308+
value = int(obj.value)
309+
if consumed > value:
310+
consumed = value
310311
return consumed
311312
except (SkipCheck, ValueError, KeyError):
312313
return None

openwisp_radius/counters/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def get_attribute_type(self):
8080

8181
def get_reset_timestamps(self):
8282
try:
83-
return resets[self.reset](self.user, self)
83+
return resets[self.reset](self.user, counter=self)
8484
except KeyError:
8585
raise SkipCheck(
8686
message=f'Reset time with key "{self.reset}" not available.',
@@ -101,7 +101,7 @@ def get_counter(self):
101101
# or if nothing is returned (no sessions present), return zero
102102
return row[0] or 0
103103

104-
def check(self, gigawords=True):
104+
def check(self):
105105
if not self.group_check:
106106
raise SkipCheck(
107107
message=(

openwisp_radius/counters/resets.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,29 @@ def _timestamp(start, end):
1111
return int(start.timestamp()), int(end.timestamp())
1212

1313

14-
def _daily(user=None, counter=None):
14+
def _daily(user=None, **kwargs):
1515
dt = _today()
1616
start = datetime(dt.year, dt.month, dt.day)
1717
end = datetime(dt.year, dt.month, dt.day) + timedelta(days=1)
1818
return _timestamp(start, end)
1919

2020

21-
def _weekly(user=None, counter=None):
21+
def _weekly(user=None, **kwargs):
2222
dt = _today()
2323
start = dt - timedelta(days=dt.weekday())
2424
start = datetime(start.year, start.month, start.day)
2525
end = start + timedelta(days=7)
2626
return _timestamp(start, end)
2727

2828

29-
def _monthly(user=None, counter=None):
29+
def _monthly(user=None, **kwargs):
3030
dt = _today()
3131
start = datetime(dt.year, dt.month, 1)
3232
end = datetime(dt.year, dt.month, 1) + relativedelta(months=1)
3333
return _timestamp(start, end)
3434

3535

36-
def _monthly_subscription(user):
36+
def _monthly_subscription(user, **kwargs):
3737
dt = _today()
3838
day_joined = user.date_joined.day
3939
# subscription cycle starts on the day of month the user joined
@@ -45,7 +45,7 @@ def _monthly_subscription(user):
4545
return _timestamp(start, end)
4646

4747

48-
def _never(user=None, counter=None):
48+
def _never(user=None, **kwargs):
4949
return 0, None
5050

5151

0 commit comments

Comments
 (0)