Hi RT Users,
since we are planing our RT 3.8 migration, we are cross checking all our
scrips and some scrips with time calculaltions driving me mad.
Example from RT 3.6.x
We have two CF's: Date and the other Time
CF.Date
CF.Time
The user is entering the date and the time in utc normally - our RT is
running in UTC
Then i have a tiny scrip:
my $DUEDATE = $self->TicketObj->FirstCustomFieldValue('Date');
my $DUETIME = $self->TicketObj->FirstCustomFieldValue('Time');
my $DUE = $DUEDATE." ".$DUETIME;
$self->TicketObj->SetDue($DUE);
return 1;
Under RT 3.6. RT was setting this simply to the entered values, all was
fine.
Now with RT 3.8 RT the user is able to enter his timezone offset for Display
and RT is adding the Timezone Difference to this value.
Any hints how to prevent this? or to make sure to get the correct value,
entered by the user?
Torsten
--
MFG
Torsten Brumm
http://www.brumm.me
http://www.elektrofeld.de
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com