fetchTenants()

in src/lib/service/custos-service/custos-service-tenants.js [18:44]


    fetchTenants({limit, offset, parentClientId, requesterEmail}) {
        let url = `${CustosService.ENDPOINTS.TENANTS}/tenants`
        const params = {
            limit: limit,
            offset: offset,
            // status: status,
            // requester_email: requesterEmail
        };

        // TODO fix.
        if (parentClientId !== config.value('superClientId')) {
            url = `${CustosService.ENDPOINTS.TENANTS}/child/tenants`;
            params["parent_client_id"] = parentClientId;
        } else {
            params["type"] = "ADMIN";
        }

        if (requesterEmail) {
            params["requester_email"] = requesterEmail;
        }

        return this.custosService.axiosInstance.get(
            url, {params: params}
        ).then(({data}) => data)


    }