ui: improve integration fetching behavior
This commit is contained in:
parent
2c7cb25357
commit
82bc6e62fc
1 changed files with 2 additions and 1 deletions
|
|
@ -119,7 +119,8 @@ function PrivateRoutes() {
|
||||||
const siteIdList: any = sites.map(({ id }) => id);
|
const siteIdList: any = sites.map(({ id }) => id);
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
if (integrationsStore.integrations.list.length === 0 && siteId) {
|
if (siteId && integrationsStore.integrations.siteId !== siteId) {
|
||||||
|
integrationsStore.integrations.setSiteId(siteId)
|
||||||
void integrationsStore.integrations.fetchIntegrations(siteId);
|
void integrationsStore.integrations.fetchIntegrations(siteId);
|
||||||
}
|
}
|
||||||
}, [siteId])
|
}, [siteId])
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue