Do all paginated calls inside PaginatedList

This was already the case for Legacy.PaginatedList.

Doing it in PaginatedList.PaginatedList reduces the amount of
repeated code and will allow a generic solution for issue #77
This commit is contained in:
Vincent Jacques
2012-09-11 23:47:08 +02:00
parent 25a7696b76
commit ef403a1594
25 changed files with 200 additions and 553 deletions
+2 -8
View File
@@ -106,17 +106,11 @@ class Milestone( GithubObject.GithubObject ):
self._useAttributes( data )
def get_labels( self ):
headers, data = self._requester.requestAndCheck(
"GET",
self.url + "/labels",
None,
None
)
return PaginatedList.PaginatedList(
Label.Label,
self._requester,
headers,
data
self.url + "/labels",
None
)
@property