From f1225bbcd966776f0387f7e5a922a4804c0975b9 Mon Sep 17 00:00:00 2001 From: Rodrigo Mansueli Date: Tue, 3 Sep 2024 14:52:11 -0300 Subject: [PATCH] feat: improve timeouts for webhooks --- .../components/interfaces/Database/Hooks/EditHookPanel.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx b/apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx index 50ea982502cd8..7ba9cff0fbbd1 100644 --- a/apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx +++ b/apps/studio/components/interfaces/Database/Hooks/EditHookPanel.tsx @@ -92,7 +92,7 @@ const EditHookPanel = ({ visible, selectedHook, onClose }: EditHookPanelProps) = function_type: isEdgeFunction(selectedHook?.function_args?.[0] ?? '') ? 'supabase_function' : 'http_request', - timeout_ms: Number(selectedHook?.function_args?.[4] ?? 1000), + timeout_ms: Number(selectedHook?.function_args?.[4] ?? 5000), } useEffect(() => { @@ -165,8 +165,8 @@ const EditHookPanel = ({ visible, selectedHook, onClose }: EditHookPanelProps) = } } - if (values.timeout_ms < 1000 || values.timeout_ms > 5000) { - errors['timeout_ms'] = 'Timeout should be between 1000ms and 5000ms' + if (values.timeout_ms < 1000 || values.timeout_ms > 10_000) { + errors['timeout_ms'] = 'Timeout should be between 1000ms and 10,000ms' } if (JSON.stringify(values) !== JSON.stringify(initialValues)) setIsEdited(true)