News feed should load properly for users who don't have items to load
This commit is contained in:
parent
f1040d0c5d
commit
c3b66de713
@ -202,7 +202,7 @@ class vkSession(object):
|
|||||||
response = self.vk.client.wall.post(message=message, *args, **kwargs)
|
response = self.vk.client.wall.post(message=message, *args, **kwargs)
|
||||||
|
|
||||||
def get_newsfeed(self, name="newsfeed", show_nextpage=False, endpoint="", *args, **kwargs):
|
def get_newsfeed(self, name="newsfeed", show_nextpage=False, endpoint="", *args, **kwargs):
|
||||||
if show_nextpage == True:
|
if show_nextpage == True and self.db[name].has_key("cursor"):
|
||||||
kwargs["start_from"] = self.db[name]["cursor"]
|
kwargs["start_from"] = self.db[name]["cursor"]
|
||||||
print kwargs
|
print kwargs
|
||||||
data = getattr(self.vk.client.newsfeed, "get")(*args, **kwargs)
|
data = getattr(self.vk.client.newsfeed, "get")(*args, **kwargs)
|
||||||
@ -213,7 +213,8 @@ class vkSession(object):
|
|||||||
# print data.keys(), len(data["items"]), data["next_from"]
|
# print data.keys(), len(data["items"]), data["next_from"]
|
||||||
num = self.order_buffer(name, data["items"], show_nextpage)
|
num = self.order_buffer(name, data["items"], show_nextpage)
|
||||||
print data.keys()
|
print data.keys()
|
||||||
self.db[name]["cursor"] = data["next_from"]
|
if data.has_key("next_from"):
|
||||||
|
self.db[name]["cursor"] = data["next_from"]
|
||||||
return num
|
return num
|
||||||
|
|
||||||
def get_page(self, name="", show_nextpage=False, endpoint="", *args, **kwargs):
|
def get_page(self, name="", show_nextpage=False, endpoint="", *args, **kwargs):
|
||||||
|
Loading…
Reference in New Issue
Block a user