From 0d91a09e1c315c6c4ec883a641dc02962cf42527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rene=CC=81=20Bock?= Date: Tue, 5 Nov 2024 17:51:49 +0100 Subject: [PATCH] Set the default type only if the property "er.extensions.ERXResponseRewriter.javascriptTypeAttribute" is true --- .../er/extensions/appserver/ERXRedirect.java | 9 ++++++++- .../components/javascript/ERXJavaScript.java | 13 ++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXRedirect.java b/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXRedirect.java index 186e0bdf82d..21a3ad6bf70 100644 --- a/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXRedirect.java +++ b/Frameworks/Core/ERExtensions/Sources/er/extensions/appserver/ERXRedirect.java @@ -10,6 +10,7 @@ import er.extensions.appserver.ajax.ERXAjaxApplication; import er.extensions.foundation.ERXMutableURL; +import er.extensions.foundation.ERXProperties; /** * @@ -364,8 +365,14 @@ else if (_directActionName != null) { if (ERXAjaxApplication.isAjaxRequest(context.request())) { boolean hasUpdateContainer = context.request().stringFormValueForKey(ERXAjaxApplication.KEY_UPDATE_CONTAINER_ID) != null; + boolean appendDefaultTypeAttribute = ERXProperties.booleanForKeyWithDefault("er.extensions.ERXResponseRewriter.javascriptTypeAttribute", false); + if (hasUpdateContainer) { - response.appendContentString("