Skip to content

Commit 57cf006

Browse files
committed
[backend] feat : disable update when xtmComposer is not reachable
Signed-off-by: Marine LM <[email protected]>
1 parent b6ed20c commit 57cf006

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

openaev-front/src/admin/components/integrations/common/ConnectorPage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ import { AbilityContext } from '../../../../utils/permissions/PermissionsProvide
1111
import { ACTIONS, SUBJECTS } from '../../../../utils/permissions/types';
1212
import ConnectorCatalogInfo from './ConnectorCatalogInfo';
1313
import { ConnectorContext } from './ConnectorContext';
14-
import type { ConnectorContextType } from './ConnectorLayout';
14+
import type { ConnectorContextLayoutType } from './ConnectorLayout';
1515
import ConnectorLogs from './ConnectorLogs';
1616
import ConnectorTitle from './ConnectorTitle';
1717

1818
const ConnectorPage = ({ extraInfoComponent }: { extraInfoComponent?: ReactNode }) => {
1919
const { t } = useFormatter();
2020
const theme = useTheme();
2121

22-
const { connector, instance, catalogConnector, isXtmComposerUp } = useOutletContext<ConnectorContextType>();
22+
const { connector, instance, catalogConnector, isXtmComposerUp } = useOutletContext<ConnectorContextLayoutType>();
2323
const { isValidated: isEnterpriseEdition } = useEnterpriseEdition();
2424
const ability = useContext(AbilityContext);
2525
const { logoUrl } = useContext(ConnectorContext);

openaev-front/src/admin/components/integrations/common/ConnectorPopover.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { useAppDispatch } from '../../../../utils/hooks';
1010
import { AbilityContext } from '../../../../utils/permissions/PermissionsProvider';
1111
import { ACTIONS, SUBJECTS } from '../../../../utils/permissions/types';
1212
import UpdateConnectorInstanceDrawer from '../connector_instance/UpdateConnectorInstanceDrawer';
13-
import type { ConnectorContextType } from './ConnectorLayout';
13+
import type { ConnectorContextLayoutType } from './ConnectorLayout';
1414

1515
type ConnectorPopoverProps = {
1616
connectorInstanceId: string;
@@ -26,7 +26,7 @@ const ConnectorPopover = ({ connectorInstanceId, connectorName, disabled = false
2626
const { t } = useFormatter();
2727
const dispatch = useAppDispatch();
2828
const ability = useContext(AbilityContext);
29-
const { instance, catalogConnector, isXtmComposerUp } = useOutletContext<ConnectorContextType>();
29+
const { instance, catalogConnector, isXtmComposerUp } = useOutletContext<ConnectorContextLayoutType>();
3030

3131
const [openDialogDelete, setOpenDialogDelete] = useState(false);
3232

@@ -60,7 +60,6 @@ const ConnectorPopover = ({ connectorInstanceId, connectorName, disabled = false
6060
className={classes.autoMarginLeft}
6161
entries={entries}
6262
variant="toggle"
63-
disabled={disabled}
6463
/>
6564
<DialogDelete
6665
open={openDialogDelete}

0 commit comments

Comments
 (0)