Skip to content

Commit f14ed58

Browse files
authored
Merge pull request #31 from arXiv/develop
fix for expiry bug
2 parents 5aa1f74 + 6d3ecf7 commit f14ed58

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

users/arxiv/users/domain.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,8 @@ def expires(self) -> Optional[int]:
330330
"""
331331
if self.end_time is None:
332332
return None
333-
return max((self.end_time - datetime.now(tz=UTC)).seconds, 0)
333+
duration = (self.end_time - datetime.now(tz=UTC)).total_seconds()
334+
return max(duration, 0)
334335

335336

336337
# Helpers and private functions.

users/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
setup(
66
name='arxiv-auth',
7-
version='0.2.4',
7+
version='0.2.5',
88
packages=[f'arxiv.{package}' for package
99
in find_packages('./arxiv', exclude=['*test*'])],
1010
install_requires=[

0 commit comments

Comments
 (0)