This affects Check Out, dedicated Renew interface, and the various date picking functions in Items Out and Holds interfaces.
git-svn-id: svn://svn.open-ils.org/ILS/trunk@19917
dcc99617-32d9-48b4-a31d-
7c20da2025e4
var tp_date = tp.dateValue;
var dp_date = dp.dateValue;
- tp_date.setFullYear( dp_date.getFullYear() );
- tp_date.setMonth( dp_date.getMonth() );
- tp_date.setDate( dp_date.getDate() );
+ dp_date.setHours( tp_date.getHours() );
+ dp_date.setMinutes( tp_date.getMinutes() );
update_modal_xulG(
{
- 'timestamp' : util.date.formatted_date(tp_date,'%{iso8601}'),
+ 'timestamp' : util.date.formatted_date(dp_date,'%{iso8601}'),
'complete' : 1
}
)
var dp = obj.controller.view.checkout_duedate_datepicker;
var tp_date = tp.dateValue;
var dp_date = dp.dateValue;
- tp_date.setFullYear( dp_date.getFullYear() );
- tp_date.setMonth( dp_date.getMonth() );
- tp_date.setDate( dp_date.getDate() );
+ dp_date.setHours( tp_date.getHours() );
+ dp_date.setMinutes( tp_date.getMinutes() );
- params.due_date = util.date.formatted_date(tp_date,'%{iso8601}');
+ params.due_date = util.date.formatted_date(dp_date,'%{iso8601}');
}
if (typeof obj.on_checkout == 'function') { obj.on_checkout(params); }
var dp = obj.controller.view.renew_duedate_datepicker;
var tp_date = tp.dateValue;
var dp_date = dp.dateValue;
- tp_date.setFullYear( dp_date.getFullYear() );
- tp_date.setMonth( dp_date.getMonth() );
- tp_date.setDate( dp_date.getDate() );
+ dp_date.setHours( tp_date.getHours() );
+ dp_date.setMinutes( tp_date.getMinutes() );
JSAN.use('util.date');
- params.due_date = util.date.formatted_date(tp_date,'%{iso8601}');
+ params.due_date = util.date.formatted_date(dp_date,'%{iso8601}');
}