diff --git a/src/pages/sponsors/sponsor-users-list-page/components/process-request-form.js b/src/pages/sponsors/sponsor-users-list-page/components/process-request-form.js index 2ee0cffa6..434f96fc5 100644 --- a/src/pages/sponsors/sponsor-users-list-page/components/process-request-form.js +++ b/src/pages/sponsors/sponsor-users-list-page/components/process-request-form.js @@ -28,7 +28,7 @@ const buildInitialValues = (data) => { normalized.name = data.requester_first_name; normalized.email = data.requester_email; - normalized.company = { id: data.company_id, name: data.company_name }; + normalized.company = { id: data.company_id ?? 0, name: data.company_name }; normalized.tiers = []; normalized.access_rights = []; normalized.send_email = true; diff --git a/src/pages/sponsors/sponsor-users-list-page/components/process-request-popup.js b/src/pages/sponsors/sponsor-users-list-page/components/process-request-popup.js index 411985c90..8a3a813ba 100644 --- a/src/pages/sponsors/sponsor-users-list-page/components/process-request-popup.js +++ b/src/pages/sponsors/sponsor-users-list-page/components/process-request-popup.js @@ -29,9 +29,11 @@ const ProcessRequestPopup = ({ const [requestSponsor, setRequestSponsor] = useState(null); useEffect(() => { getUserGroups(1, MAX_PER_PAGE); - fetchSponsorByCompany(request.company_id, currentSummit.id).then( - (sponsor) => setRequestSponsor(sponsor) - ); + if (request.company_id) { + fetchSponsorByCompany(request.company_id, currentSummit.id).then( + (sponsor) => setRequestSponsor(sponsor) + ); + } }, []); const handleClose = () => {