diff --git a/app/forms/anti-affinity-group-member-add.tsx b/app/forms/anti-affinity-group-member-add.tsx index 00498b5ff..bc0eec6e1 100644 --- a/app/forms/anti-affinity-group-member-add.tsx +++ b/app/forms/anti-affinity-group-member-add.tsx @@ -37,6 +37,13 @@ export default function AddAntiAffinityGroupMemberForm({ instances, onDismiss }: queryClient.invalidateEndpoint('instanceAntiAffinityGroupList') addToast(<>Instance {variables.path.instance} added to anti-affinity group {antiAffinityGroup}) // prettier-ignore }, + onError(error) { + addToast({ + title: 'Failed to add instance to group', + content: error.message, + variant: 'error', + }) + }, }) const onSubmit = form.handleSubmit(({ instance }) => { diff --git a/app/pages/project/instances/AntiAffinityCard.tsx b/app/pages/project/instances/AntiAffinityCard.tsx index 68ff2e7c2..9e03bae3f 100644 --- a/app/pages/project/instances/AntiAffinityCard.tsx +++ b/app/pages/project/instances/AntiAffinityCard.tsx @@ -215,6 +215,13 @@ export function AddToGroupModal({ onDismiss, nonMemberGroups }: ModalProps) { ) }, + onError(error) { + addToast({ + title: 'Failed to add instance to group', + content: error.message, + variant: 'error', + }) + }, }) const handleSubmit = form.handleSubmit(({ group }) => {