Fix timezone problem with drag and drop
This commit is contained in:
parent
72ad47c75f
commit
9d12aeee49
@ -730,8 +730,8 @@ if (empty($reshook) && GETPOST('actionmove', 'alpha') == 'mupdate')
|
|||||||
{
|
{
|
||||||
$error = 0;
|
$error = 0;
|
||||||
|
|
||||||
$shour = dol_print_date($object->datep, "%H");
|
$shour = dol_print_date($object->datep, "%H", 'tzuserrel'); // We take the date visible by user $newdate is also date visible by user.
|
||||||
$smin = dol_print_date($object->datep, "%M");
|
$smin = dol_print_date($object->datep, "%M", 'tzuserrel');
|
||||||
|
|
||||||
$newdate = GETPOST('newdate', 'alpha');
|
$newdate = GETPOST('newdate', 'alpha');
|
||||||
if (empty($newdate) || strpos($newdate, 'dayevent_') != 0)
|
if (empty($newdate) || strpos($newdate, 'dayevent_') != 0)
|
||||||
@ -740,7 +740,9 @@ if (empty($reshook) && GETPOST('actionmove', 'alpha') == 'mupdate')
|
|||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
$datep = dol_mktime($shour, $smin, 0, substr($newdate, 13, 2), substr($newdate, 15, 2), substr($newdate, 9, 4));
|
$datep = dol_mktime($shour, $smin, 0, substr($newdate, 13, 2), substr($newdate, 15, 2), substr($newdate, 9, 4), 'tzuserrel');
|
||||||
|
//print dol_print_date($datep, 'dayhour');exit;
|
||||||
|
|
||||||
if ($datep != $object->datep)
|
if ($datep != $object->datep)
|
||||||
{
|
{
|
||||||
if (!empty($object->datef))
|
if (!empty($object->datef))
|
||||||
|
|||||||
@ -1630,7 +1630,7 @@ function show_day_events($db, $day, $month, $year, $monthshown, $style, &$eventa
|
|||||||
$tmpyearend = date('Y', $event->date_end_in_calendar);
|
$tmpyearend = date('Y', $event->date_end_in_calendar);
|
||||||
$tmpmonthend = date('m', $event->date_end_in_calendar);
|
$tmpmonthend = date('m', $event->date_end_in_calendar);
|
||||||
$tmpdayend = date('d', $event->date_end_in_calendar);
|
$tmpdayend = date('d', $event->date_end_in_calendar);
|
||||||
if ($tmpyearend == $annee && $tmpmonthend == $mois && $tmpdayend == $jour)
|
if ($tmpyearend != $annee || $tmpmonthend != $mois || $tmpdayend != $jour)
|
||||||
{
|
{
|
||||||
$cssclass .= " unmovable";
|
$cssclass .= " unmovable";
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user