1
0
Fork 0
mirror of synced 2024-07-06 15:00:49 +12:00

Merge pull request #10640 from GitStartHQ/BUDIOSS-22

[BUDI-7013] Do not allow Webhook automations to be duplicated
This commit is contained in:
Michael Drury 2023-06-29 11:15:16 +01:00 committed by GitHub
commit b94dab2fab

View file

@ -32,7 +32,12 @@
<div slot="control" class="icon"> <div slot="control" class="icon">
<Icon s hoverable name="MoreSmallList" /> <Icon s hoverable name="MoreSmallList" />
</div> </div>
<MenuItem icon="Duplicate" on:click={duplicateAutomation}>Duplicate</MenuItem> <MenuItem
icon="Duplicate"
on:click={duplicateAutomation}
disabled={automation.definition.trigger.name === "Webhook"}
>Duplicate</MenuItem
>
<MenuItem icon="Edit" on:click={updateAutomationDialog.show}>Edit</MenuItem> <MenuItem icon="Edit" on:click={updateAutomationDialog.show}>Edit</MenuItem>
<MenuItem icon="Delete" on:click={confirmDeleteDialog.show}>Delete</MenuItem> <MenuItem icon="Delete" on:click={confirmDeleteDialog.show}>Delete</MenuItem>
</ActionMenu> </ActionMenu>