def admins(self): return User._parse_response( API.get_sub_resource( self.__class__.name(), self.Id, 'admins' ) )
def leaders(self): return User._parse_response( API.get_sub_resource( self.__class__.name(), self.Id, 'leaders' ) )
def add_users(self, users): user_list = [] for user in users: schema = copy(self.USER_SCHEMA) for param in schema: attribute_value = getattr(user, param) if attribute_value is not None: schema[param] = attribute_value user_list.append(schema) return API.add_sub_resource(self.__class__.name(), self.Id, User.name(), user_list)