From 1ad1cc19bcbd27f49f7cc04b1e28425f6e1dcae0 Mon Sep 17 00:00:00 2001 From: Vitalii Kiiko Date: Fri, 6 Dec 2024 09:22:25 +0100 Subject: [PATCH] - updated functionality of downloading company delegation; --- .../components/DownloadCompanyDelegation/index.js | 4 ++-- src/pages/ProfileCompany/index.js | 4 +++- src/service/company-service.js | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/pages/DomandaEditPreInstructor/components/DownloadCompanyDelegation/index.js b/src/pages/DomandaEditPreInstructor/components/DownloadCompanyDelegation/index.js index 8d7f6f3..c950949 100644 --- a/src/pages/DomandaEditPreInstructor/components/DownloadCompanyDelegation/index.js +++ b/src/pages/DomandaEditPreInstructor/components/DownloadCompanyDelegation/index.js @@ -20,7 +20,7 @@ const DownloadCompanyDelegation = ({ applicationId = 0 }) => { const getDellegaCallback = (data) => { if (data.data) { - setDelega([data.data]); + setDelega(data.data); } setLoading(false); } @@ -32,7 +32,7 @@ const DownloadCompanyDelegation = ({ applicationId = 0 }) => { useEffect(() => { setLoading(true); - CompanyService.getCompanyDelega(0, getDellegaCallback, errDellegaCallback, [ + CompanyService.getCompanyDelega(getDellegaCallback, errDellegaCallback, [ ['applicationId', applicationId] ]); }, []) diff --git a/src/pages/ProfileCompany/index.js b/src/pages/ProfileCompany/index.js index 8dc0128..f7ee19d 100644 --- a/src/pages/ProfileCompany/index.js +++ b/src/pages/ProfileCompany/index.js @@ -341,7 +341,9 @@ const ProfileCompany = () => { useEffect(() => { if (formInitialData.id) { storeSet.main.setAsyncRequest(); - CompanyService.getCompanyDelega(formInitialData.id, getDellegaCallback, errDellegaCallback); + CompanyService.getCompanyDelega(getDellegaCallback, errDellegaCallback, [ + ['companyId', formInitialData.id] + ]); } }, [formInitialData]) diff --git a/src/service/company-service.js b/src/service/company-service.js index e3eeeb8..0dc3e8c 100644 --- a/src/service/company-service.js +++ b/src/service/company-service.js @@ -20,8 +20,8 @@ export default class CompanyService { NetworkService.get(`${API_BASE_URL}/company/user/${id}`, callback, errCallback); }; - static getCompanyDelega = (id, callback, errCallback) => { - NetworkService.get(`${API_BASE_URL}/company/${id}/delegation`, callback, errCallback); + static getCompanyDelega = (callback, errCallback, queryParams) => { + NetworkService.get(`${API_BASE_URL}/company/delegation`, callback, errCallback, queryParams); }; static downloadCompanyDelega = (id, body, callback, errCallback) => {