Skip to content

Commit a1848b4

Browse files
committed
Return lists
1 parent 16b480e commit a1848b4

File tree

1 file changed

+31
-31
lines changed

1 file changed

+31
-31
lines changed

scuttle/versions/v1.py

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -132,138 +132,138 @@ def paginated_generator():
132132

133133
@endpoint("wikis")
134134
def wikis(self):
135-
return None, None
135+
return [None], None
136136

137137
@endpoint("wiki")
138138
def wiki(self):
139-
return None, None
139+
return [None], None
140140

141141
@endpoint("page")
142142
def pages(self):
143-
return None, None
143+
return [None], None
144144

145145
@endpoint("page/since/{}")
146146
def _pages_since(self, since: int, *, data=None):
147147
if not isinstance(since, int):
148148
raise TypeError("`since` must be a UNIX timestamp")
149-
return since, data
149+
return [since], data
150150

151151
@endpoint("page/{}")
152152
def page_by_id(self, page_id: int):
153-
return page_id, None
153+
return [page_id], None
154154

155155
@endpoint("page/slug/{}")
156156
def page_by_slug(self, page_slug: str):
157-
return page_slug, None
157+
return [page_slug], None
158158

159159
@endpoint("page/{}/revisions")
160160
def _page_revisions(self, page_id: int, *, data=None):
161-
return page_id, data
161+
return [page_id], data
162162

163163
@endpoint("page/{}/votes")
164164
def page_votes(self, page_id: int):
165-
return page_id, None
165+
return [page_id], None
166166

167167
@endpoint("page/{}/tags")
168168
def page_tags(self, page_id: int):
169-
return page_id, None
169+
return [page_id], None
170170

171171
@endpoint("page/{}/files")
172172
def page_files(self, page_id: int):
173-
return page_id, None
173+
return [page_id], None
174174

175175
@endpoint("revision/{}")
176176
def revision(self, revision_id: int):
177-
return revision_id, None
177+
return [revision_id], None
178178

179179
@endpoint("revision/{}/full")
180180
def full_revision(self, revision_id: int):
181-
return revision_id, None
181+
return [revision_id], None
182182

183183
@endpoint("forum")
184184
def forums(self):
185-
return None, None
185+
return [None], None
186186

187187
@endpoint("forum/{}")
188188
def forum(self, forum_id: int):
189-
return forum_id, None
189+
return [forum_id], None
190190

191191
@endpoint("forum/{}/threads")
192192
def forum_threads(self, forum_id: int):
193-
return forum_id, None
193+
return [forum_id], None
194194

195195
@endpoint("forum/{}/since")
196196
def _forum_threads_since(self, forum_id: int, since: int, *, data):
197197
if not isinstance(since, int):
198198
raise TypeError("`since` must be a UNIX timestamp")
199199
data['timestamp'] = since
200-
return forum_id, data
200+
return [forum_id], data
201201

202202
@endpoint("thread/{}")
203203
def thread(self, thread_id: int):
204-
return thread_id, None
204+
return [thread_id], None
205205

206206
@endpoint("thread/{}/posts")
207207
def _thread_posts(self, thread_id: int, *, data=None):
208-
return thread_id, data
208+
return [thread_id], data
209209

210210
@endpoint("thread/{}/since")
211211
def _thread_posts_since(self, thread_id: int, since: int, *, data):
212212
if not isinstance(since, int):
213213
raise TypeError("`since` must be a UNIX timestamp")
214-
return thread_id, data
214+
return [thread_id], data
215215

216216
@endpoint("post/{}")
217217
def post(self, post_id: int):
218-
return post_id, None
218+
return [post_id], None
219219

220220
@endpoint("post/{}/children")
221221
def post_children(self, post_id: int):
222-
return post_id, None
222+
return [post_id], None
223223

224224
@endpoint("post/{}/parent")
225225
def post_parent(self, post_id: int):
226-
return post_id, None
226+
return [post_id], None
227227

228228
@endpoint("wikidotuser/{}")
229229
def wikidotuser(self, user_id: int):
230-
return user_id, None
230+
return [user_id], None
231231

232232
@endpoint("wikidotuser/username/{}")
233233
def wikidotuser_name(self, wikidot_username: str):
234-
return wikidot_username, None
234+
return [wikidot_username], None
235235

236236
@endpoint("wikidotuser/{}/avatar")
237237
def wikidotuser_avatar(self, wikidot_user_id: int):
238-
return wikidot_user_id, None
238+
return [wikidot_user_id], None
239239

240240
@endpoint("wikidotuser/{}/pages")
241241
def _wikidotuser_pages(self, wikidot_user_id: int, *, data=None):
242242
if not isinstance(wikidot_user_id, int):
243243
raise TypeError("Wikidot user ID must be an int")
244-
return wikidot_user_id, data
244+
return [wikidot_user_id], data
245245

246246
@endpoint("wikidotuser/{}/posts")
247247
def _wikidotuser_posts(self, wikidot_user_id: int, *, data=None):
248248
if not isinstance(wikidot_user_id, int):
249249
raise TypeError("Wikidot user ID must be an int")
250-
return wikidot_user_id, data
250+
return [wikidot_user_id], data
251251

252252
@endpoint("wikidotuser/{}/revisions")
253253
def _wikidotuser_revisions(self, wikidot_user_id: int, *, data=None):
254254
if not isinstance(wikidot_user_id, int):
255255
raise TypeError("Wikidot user ID must be an int")
256-
return wikidot_user_id, data
256+
return [wikidot_user_id], data
257257

258258
@endpoint("wikidotuser/{}/votes")
259259
def wikidotuser_votes(self, wikidot_user_id: int):
260260
if not isinstance(wikidot_user_id, int):
261261
raise TypeError("Wikidot user ID must be an int")
262-
return wikidot_user_id, None
262+
return [wikidot_user_id], None
263263

264264
@endpoint("tag")
265265
def tags(self):
266-
return None, None
266+
return [None], None
267267

268268
@endpoint("tag/{}/pages")
269269
def tag_pages(self, tag: str):
@@ -272,7 +272,7 @@ def tag_pages(self, tag: str):
272272
"""
273273
if not isinstance(tag, str):
274274
raise TypeError("A single tag must be a string")
275-
return tag, None
275+
return [tag], None
276276

277277
@endpoint("tag/pages")
278278
def _tags_pages(

0 commit comments

Comments
 (0)