@this in render not resolved on ajax request
--------------------------------------------
Key: MYFACES-2476
URL: https://issues.apache.org/jira/browse/MYFACES-2476
Project: MyFaces Core
Issue Type: Bug
Components: JSR-314
Affects Versions: 2.0.0-alpha
Reporter: Michael Kurz
Keyword @this is not resolved correctly for the render attribute of an ajax
request. Should be replaced with the actual id before submitting the request.
In the js code it actually is replaced but the resulting string is not used.
Current code is:
renderString = renderString.replace(this._OPT_IDENT_FORM, sourceForm.id);
renderString = renderString.replace(this._OPT_IDENT_THIS, element.id);
passThroughArguments[myfaces._impl.core._jsfImpl._PROP_RENDER] =
JSF2Utils.arrayToString(passThroughArguments.render, ' ');
but imho should be:
renderString = renderString.replace(this._OPT_IDENT_FORM, sourceForm.id);
renderString = renderString.replace(this._OPT_IDENT_THIS, element.id);
passThroughArguments[myfaces._impl.core._jsfImpl._PROP_RENDER] = renderString;
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.