Fixed legal_entity_profile_report
This commit is contained in:
@@ -111,7 +111,7 @@ class FocusCompliance(Request):
|
|||||||
)
|
)
|
||||||
files.append(result)
|
files.append(result)
|
||||||
|
|
||||||
return files
|
return {'success': True, 'files': files}
|
||||||
else:
|
else:
|
||||||
response = self.get(f'{self._focus_base_url}/companies/profiles/{profile_id_list[0]}/report')
|
response = self.get(f'{self._focus_base_url}/companies/profiles/{profile_id_list[0]}/report')
|
||||||
result = self._save_file(
|
result = self._save_file(
|
||||||
@@ -121,7 +121,7 @@ class FocusCompliance(Request):
|
|||||||
path=path
|
path=path
|
||||||
)
|
)
|
||||||
|
|
||||||
return result
|
return {'success': True, 'files': [result]}
|
||||||
|
|
||||||
# Физлица
|
# Физлица
|
||||||
def person_is_foreign_agent(self):
|
def person_is_foreign_agent(self):
|
||||||
@@ -134,6 +134,19 @@ class FocusCompliance(Request):
|
|||||||
fa = response[0]['foreignAgents']
|
fa = response[0]['foreignAgents']
|
||||||
|
|
||||||
return True if fa else False
|
return True if fa else False
|
||||||
|
|
||||||
|
def search_global_person_profiles_id(self) -> list:
|
||||||
|
"""Поиск сводной информации по санкционным/ПДЛ профилям ФЛ
|
||||||
|
|
||||||
|
:return: Список идентификаторов профилей
|
||||||
|
:rtype: list
|
||||||
|
"""
|
||||||
|
try:
|
||||||
|
response = self.get(f'{self._focus_base_url}/individuals/profiles/search', query=self.inn)
|
||||||
|
|
||||||
|
return response
|
||||||
|
except KeyError:
|
||||||
|
return None
|
||||||
|
|
||||||
def get_foreign_agents_list(self): # Не работает, если нет подключенной лицензии
|
def get_foreign_agents_list(self): # Не работает, если нет подключенной лицензии
|
||||||
response = self.get(path=f'{self._focus_base_url}/foreign-agents')
|
response = self.get(path=f'{self._focus_base_url}/foreign-agents')
|
||||||
|
|||||||
Reference in New Issue
Block a user