From 3e62875af0de01bbc1fc6334e70e6038e90d91c1 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 10 Jul 2025 23:19:27 +0000 Subject: [PATCH] Increase feedback send timeout from 5s to 30s Co-authored-by: bruno --- packages/feedback/src/core/sendFeedback.ts | 4 ++-- packages/feedback/test/core/sendFeedback.test.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/feedback/src/core/sendFeedback.ts b/packages/feedback/src/core/sendFeedback.ts index a6d5b27163cf..f3ae1504f9b4 100644 --- a/packages/feedback/src/core/sendFeedback.ts +++ b/packages/feedback/src/core/sendFeedback.ts @@ -34,8 +34,8 @@ export const sendFeedback: SendFeedback = ( // We want to wait for the feedback to be sent (or not) return new Promise((resolve, reject) => { - // After 5s, we want to clear anyhow - const timeout = setTimeout(() => reject('Unable to determine if Feedback was correctly sent.'), 5_000); + // After 30s, we want to clear anyhow + const timeout = setTimeout(() => reject('Unable to determine if Feedback was correctly sent.'), 30_000); const cleanup = client.on('afterSendEvent', (event: Event, response: TransportMakeRequestResponse) => { if (event.event_id !== eventId) { diff --git a/packages/feedback/test/core/sendFeedback.test.ts b/packages/feedback/test/core/sendFeedback.test.ts index d9bf4b80162a..2d728e710178 100644 --- a/packages/feedback/test/core/sendFeedback.test.ts +++ b/packages/feedback/test/core/sendFeedback.test.ts @@ -321,7 +321,7 @@ describe('sendFeedback', () => { mockSdk(); vi.spyOn(getClient()!.getTransport()!, 'send').mockImplementation(() => { - return new Promise(resolve => setTimeout(resolve, 10_000)); + return new Promise(resolve => setTimeout(resolve, 40_000)); }); const promise = sendFeedback({ @@ -330,7 +330,7 @@ describe('sendFeedback', () => { message: 'mi', }); - vi.advanceTimersByTime(5_000); + vi.advanceTimersByTime(30_000); await expect(promise).rejects.toMatch('Unable to determine if Feedback was correctly sent.');