Skip to content

Commit afe2c4c

Browse files
authored
Merge pull request #141 from nostalgebraist/npf_param
Recognize `npf` as valid param for /posts/* endpoints
2 parents 22bd83f + 7238b60 commit afe2c4c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pytumblr/__init__.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ def posts(self, blogname, type=None, **kwargs):
131131
url = '/v2/blog/{}/posts'.format(blogname)
132132
else:
133133
url = '/v2/blog/{}/posts/{}'.format(blogname, type)
134-
return self.send_api_request("get", url, kwargs, ['id', 'tag', 'limit', 'offset', 'before', 'reblog_info', 'notes_info', 'filter', 'api_key'], True)
134+
return self.send_api_request("get", url, kwargs, ['id', 'tag', 'limit', 'offset', 'before', 'reblog_info', 'notes_info', 'filter', 'api_key', 'npf'], True)
135135

136136
@validate_blogname
137137
def blog_info(self, blogname):
@@ -209,7 +209,7 @@ def queue(self, blogname, **kwargs):
209209
:returns: a dict created from the JSON response
210210
"""
211211
url = "/v2/blog/{}/posts/queue".format(blogname)
212-
return self.send_api_request("get", url, kwargs, ['limit', 'offset', 'filter'])
212+
return self.send_api_request("get", url, kwargs, ['limit', 'offset', 'filter', 'npf'])
213213

214214
@validate_blogname
215215
def drafts(self, blogname, **kwargs):
@@ -220,20 +220,20 @@ def drafts(self, blogname, **kwargs):
220220
:returns: a dict created from the JSON response
221221
"""
222222
url = "/v2/blog/{}/posts/draft".format(blogname)
223-
return self.send_api_request("get", url, kwargs, ['filter'])
223+
return self.send_api_request("get", url, kwargs, ['filter', 'npf'])
224224

225225
@validate_blogname
226226
def submission(self, blogname, **kwargs):
227227
"""
228-
Gets posts that are currently in the blog's queue
228+
Gets posts that are currently in the blog's submission list
229229
230230
:param offset: an int, the post you want to start at, for pagination.
231231
:param filter: the post format that you want returned: HTML, text, raw.
232232
233233
:returns: a dict created from the JSON response
234234
"""
235235
url = "/v2/blog/{}/posts/submission".format(blogname)
236-
return self.send_api_request("get", url, kwargs, ["offset", "filter"])
236+
return self.send_api_request("get", url, kwargs, ['offset', 'filter', 'npf'])
237237

238238
@validate_blogname
239239
def follow(self, blogname):

0 commit comments

Comments
 (0)