コード例 #1
0
 def get_info_by_login(self, login):
     '''
     :param login: str
     :return: user metainformation with given login
     '''
     filters = [{"field": ApiField.LOGIN, "operator": "=", "value": login}]
     items = self.get_list(filters)
     return _get_single_item(items)
コード例 #2
0
 def get_member_info_by_id(self, team_id, user_id):
     filters = [{"field": ApiField.ID, "operator": "=", "value": user_id}]
     team_members = self.get_list_all_pages(
         'members.list', {
             ApiField.TEAM_ID: team_id,
             ApiField.FILTER: filters
         },
         convert_json_info_cb=self._api.user._convert_json_info)
     return _get_single_item(team_members)
コード例 #3
0
ファイル: user_api.py プロジェクト: wpilibsuite/supervisely
 def get_info_by_login(self, login):
     filters = [{"field": ApiField.LOGIN, "operator": "=", "value": login}]
     items = self.get_list(filters)
     return _get_single_item(items)