You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ar...@apache.org on 2014/04/30 00:45:56 UTC
svn commit: r1591131 - in
/myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs:
DateField.js PanelPopup.js
Author: arobinson74
Date: Tue Apr 29 22:45:55 2014
New Revision: 1591131
URL: http://svn.apache.org/r1591131
Log:
TRINIDAD-2469 - Thanks to Paresh Kumar Acharya for the patch
Modified:
myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/DateField.js
myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/PanelPopup.js
Modified: myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/DateField.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/DateField.js?rev=1591131&r1=1591130&r2=1591131&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/DateField.js (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/DateField.js Tue Apr 29 22:45:55 2014
@@ -170,7 +170,8 @@ function _returnCalendarValue(
function _returnPopupCalendarValue(
props,
- value
+ value,
+ serverOffsetInMins
)
{
// Callback method registered with the popup
@@ -180,7 +181,8 @@ function _returnPopupCalendarValue(
var formName = props['formName'];
var fieldName = props['fieldName'];
var dateField = document.forms[formName][fieldName];
- _dfsv(dateField, value);
+ // The serverOffsetInMins is also required to get the correct timezone offset difference.
+ _dfsv(dateField, value, serverOffsetInMins);
}
}
Modified: myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/PanelPopup.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/PanelPopup.js?rev=1591131&r1=1591130&r2=1591131&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/PanelPopup.js (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/PanelPopup.js Tue Apr 29 22:45:55 2014
@@ -297,7 +297,15 @@ TrPanelPopup.prototype.hide = function(e
{
try
{
- this.callback(this.callbackProps, this.returnValue);
+ // Pass the serverOffsetInMins parameter when available.
+ if(this.serverOffsetInMins)
+ {
+ this.callback(this.callbackProps, this.returnValue, this.serverOffsetInMins);
+ }
+ else
+ {
+ this.callback(this.callbackProps, this.returnValue);
+ }
}
catch(ex)
{