We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52896a5 commit 8f5586dCopy full SHA for 8f5586d
ao3_rss/series.py
@@ -5,6 +5,7 @@
5
Provides methods useful for creating feeds for AO3 series.
6
"""
7
import logging
8
+import math
9
import os
10
import signal
11
@@ -66,7 +67,7 @@ def __load_sync(series_id: int, use_session: bool = False):
66
67
try:
68
series = AO3.Series(series_id, sess)
69
# workaround while ao3-api doesn't support series pagination
- series = AO3.Series(str(series_id) + "?page=" + str(series.nworks // 20 + 1), sess)
70
+ series = AO3.Series(str(series_id) + "?page=" + str(math.ceil(series.nworks / 20)), sess)
71
_ = series.name # trigger an error if the series was not loaded properly (e.g. auth required)
72
return series, None
73
except AO3.utils.AuthError:
0 commit comments