Skip to content

Commit 63decde

Browse files
committed
use property
1 parent c0f5ce7 commit 63decde

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

chinaapi/utils/models.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,18 @@ def __init__(self, access_token=None, expired_at=None, created_at=None, refresh_
1818
self.refresh_token = refresh_token
1919
self.uid = uid
2020

21-
@property
22-
def expires_in(self):
21+
def _get_expires_in(self):
2322
if self.expired_at:
2423
current = int(time.time())
2524
return self.expired_at - current
2625

27-
def set_expires_in(self, expires_in):
26+
def _set_expires_in(self, expires_in):
2827
if expires_in:
2928
current = int(time.time())
3029
self.expired_at = int(expires_in) + current
3130

31+
expires_in = property(_get_expires_in, _set_expires_in)
32+
3233
@property
3334
def is_expires(self):
3435
return not self.access_token or (self.expired_at is not None and time.time() > self.expired_at)

0 commit comments

Comments
 (0)