Skip to content

Commit 364d157

Browse files
add Contact model from clever API
1 parent 25ea2f3 commit 364d157

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Get started by importing the `clever` module and setting your authentication met
3737

3838
The `clever` module exposes classes corresponding to resources:
3939

40+
* Contact
4041
* District
4142
* DistrictAdmin
4243
* School

clever/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,7 @@ def iter(cls, auth=None, **params):
719719

720720
requestor = APIRequestor(auth)
721721
url = cls.class_url()
722-
params['limit'] = cls.ITER_LIMIT
722+
params['limit'] = cls.ITER_LIMIT
723723

724724
while url:
725725
response, auth = requestor.request('get', url, params)
@@ -728,7 +728,7 @@ def iter(cls, auth=None, **params):
728728
break
729729
for datum in convert_to_clever_object(cls, response, auth):
730730
yield datum
731-
731+
732732
url = get_link(response, 'prev' if 'ending_before' in params else 'next')
733733
# params already included in url from get_link
734734
params = {}
@@ -772,6 +772,10 @@ def delete(self, **params):
772772
# API objects
773773

774774

775+
class Contact(ListableAPIResource):
776+
pass
777+
778+
775779
class District(ListableAPIResource):
776780
pass
777781

0 commit comments

Comments
 (0)