From 584f170fc543686d10b0fd152152fbb5ca8ece26 Mon Sep 17 00:00:00 2001 From: PhilReact Date: Sat, 21 Jun 2025 15:20:30 +0300 Subject: [PATCH] fixes --- src/hooks/useQortalMessageListener.tsx | 12 +++++++++++- src/messaging/MessagesToBackground.tsx | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/hooks/useQortalMessageListener.tsx b/src/hooks/useQortalMessageListener.tsx index 9192205..bbdcb66 100644 --- a/src/hooks/useQortalMessageListener.tsx +++ b/src/hooks/useQortalMessageListener.tsx @@ -566,11 +566,21 @@ export const useQortalMessageListener = ( if (event?.data?.requestedHandler !== 'UI') return; const sendMessageToRuntime = (message, eventPort) => { + let timeout: number = 300000; + if ( + message?.action === 'PUBLISH_MULTIPLE_QDN_RESOURCES' && + message?.payload?.resources?.length > 0 + ) { + timeout = message?.payload?.resources?.length * 1200000; + } else if (message?.action === 'PUBLISH_QDN_RESOURCE') { + timeout = 1200000; + } + window .sendMessage( message.action, message.payload, - 300000, + timeout, message.isExtension, { name: appName, diff --git a/src/messaging/MessagesToBackground.tsx b/src/messaging/MessagesToBackground.tsx index a325352..305a826 100644 --- a/src/messaging/MessagesToBackground.tsx +++ b/src/messaging/MessagesToBackground.tsx @@ -25,7 +25,7 @@ window.addEventListener('message', (event) => { export const sendMessageBackground = ( action, data = {}, - timeout = 240000, + timeout = 600000, isExtension, appInfo, skipAuth