Beispiel #1
0
 def __init__(self,**kwargs):
     if kwargs.get('name',False):
         self.name = kwargs['name']
     if kwargs.get('id',False):
         self.id = kwargs['id']
     if kwargs.get('email_address',False):
         self.email_address = kwargs['email_address']
     if kwargs.get('admin',False):
         self.admin = kwargs['admin']
     if kwargs.get('created_at',False):
         self.created_at = kwargs['created_at']
     if kwargs.get('updated_at',False):
         self.updated_at = kwargs['updated_at']
     if kwargs.get('starred_projects',False):
         self._starred_projects = kwargs['starred_projects']
     if kwargs.get('active_projects',False):
         self._active_projects = kwargs['active_projects']
     if kwargs.get('events',False):
         self._events = kwargs['events']
     if kwargs.get('assigned_todos',False):
         self._assigned_todos = kwargs['assigned_todos']
     if kwargs.get('avatar_url',False):
         self.avatar_url = kwargs['avatar_url']
     if kwargs.get('fullsize_avatar_url',False):
         self.fullsize_avatar_url = kwargs['fullsize_avatar_url']
     self.todos = send_request(url=self._assigned_todos['url'])
     self.assigned_todos = []
     for bucket in self.todos:
         self.assigned_todos.append(bucket['assigned_todos'])
     self.all_todolists = get_todo_lists_for_person(BC,self.id)
     self.starred_projects = get_starred_projects(BC)
     self.events = send_request(url=self._events['url'])
Beispiel #2
0
 def todo_lists(self):
     self._todo_lists = get_todo_lists_for_person(BC,self.id)
     return self._todo_lists