﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
4978	Admin DateTimeShortcuts.js ISODate	fero <luca.ferroni@…>	xian	"By clicking on a Day in the little calendar I have not an ISODate,
whereas I have an ISODate if I click the ""today"" link.
I solved the problem with this patch:


{{{
--- /usr/lib/python2.4/site-packages/django/contrib/admin/media/js/admin/DateTimeShortcuts.js   2007-06-04 17:58:14.000000000 +0200
+++ static/js/admin/DateTimeShortcuts.js        2007-07-26 11:33:02.459656656 +0200
@@ -223,7 +213,7 @@
         DateTimeShortcuts.calendars[num].drawNextMonth();
     },
     handleCalendarCallback: function(num) {
-        return ""function(y, m, d) { DateTimeShortcuts.calendarInputs[""+num+""].value = y+'-'+m+'-'+d; document.getElementById(DateTimeShortcuts.calendarDivName1+""+num+"").style.display='none';}"";
+        return ""function(y, m, d) { var D = new Date(y,m-1,d); DateTimeShortcuts.calendarInputs[""+num+""].value = D.getISODate(); document.getElementById(DateTimeShortcuts.calendarDivName1+""+num+"").style.display='none';}"";
     },
     handleCalendarQuickLink: function(num, offset) {
        var d = new Date();
}}}"	Bug	closed	contrib.admin	dev	Normal	fixed	datetime calendar isodate date		Accepted	1	0	0	0	0	0
