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);
|
||||
|
||||
React.useEffect(() => {
|
||||
if (integrationsStore.integrations.list.length === 0 && siteId) {
|
||||
if (siteId && integrationsStore.integrations.siteId !== siteId) {
|
||||
integrationsStore.integrations.setSiteId(siteId)
|
||||
void integrationsStore.integrations.fetchIntegrations(siteId);
|
||||
}
|
||||
}, [siteId])
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue