diff --git a/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx b/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx index 0fcaf664224..bc77c37b07f 100644 --- a/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx +++ b/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx @@ -130,6 +130,9 @@ const EditHookPanel = ({ visible, selectedHook, onClose }: EditHookPanelProps) = } } else if (values.function_type === 'supabase_function') { // For Supabase Edge Functions + if (values.http_url.includes('undefined')) { + errors['http_url'] = 'No edge functions available for selection' + } } if (JSON.stringify(values) !== JSON.stringify(initialValues)) setIsEdited(true) @@ -273,7 +276,7 @@ const EditHookPanel = ({ visible, selectedHook, onClose }: EditHookPanelProps) = } >