// (function() { // // Immediately disable qdnGatewayShowModal if it exists // // Now, let's wrap the handleResponse function with the new condition // const originalHandleResponse = window.handleResponse; // Save the original handleResponse function // if (typeof originalHandleResponse === 'function') { // // Create the wrapper function to enhance the original handleResponse // window.handleResponse = function(event, response) { // // Check if the response contains the specific error message // if (response && typeof response === 'string' && response.includes("Interactive features were requested")) { // console.log('Response contains "Interactive features were requested", skipping processing.'); // return; // Skip further processing // } // // Call the original handleResponse for normal processing // originalHandleResponse(event, response); // }; // console.log('handleResponse has been enhanced to skip specific error handling.'); // } else { // console.log('No handleResponse function found to enhance.'); // } // })();