Upgraded my site to 6.3. Event was working properly in 6.2. Now, event end dates/times don't save and automatically reset to the start dates/times. Also, editing an existing event resets the hour to 00 but keeps the original minutes - it also resets the end times to the start times.

Comments

Chichee’s picture

I've been having the same problems but I'm on 6.2 still. Since upgrading from 5.x, I have had the problem about the time resetting to 00 when you edit the event. NOW, I've started to have the other problem above where the event doesn't store the date or time I gave to it. Previewing the event shows it correctly but when submitting the event, it loses all the date/time information and resets to January 00, 2000 and 00 time.

The latter problem occurred today. I added one event as usual with no problems. I then went to enter the second event and it started dropping the date/time entries. In the course of just a few minutes the behavior changed.

I've added no new modules or done any software updates. Could the host have changed something that would affect the event module behavior?

I think this is more than a passing bug and should be made to be critical as I can not add any events until this is fixed. Help?

abamarus’s picture

Priority: Normal » Critical

I too am experienceing this problem. In order to get event dates saved I have to log in as the main drupal administrator (user id = 1) and edit the event.

When adding an event as a "normal" user the start and end dates are reset to January 00 with no year and times as 00 and 00.

abamarus’s picture

OK... solved the problem for my installation by going into my users and explicitly setting a time zone for them. I had removed some timezones from the event_timezones table as they were not needed and it seems that there is some kind of key violation on fetching the event data when the timezone doesn't exist.

I'd suggest that the maintainers put in a fall back to the site default timezone if the timezone for a post does not exist.

dturover’s picture

Title: Event end date note working in 6.3 » Event end date not working in 6.3
Priority: Critical » Normal

There is a patch available which addresses a number of issues related to timezones, 12hr v. 24hr handling, and so on. Give it a try and see if it works.
http://drupal.org/node/267018

dturover’s picture

Status: Active » Closed (duplicate)

http://drupal.org/node/267018

This has most likely been fixed in the latest release. If you are still having problems, tell us your timezone setting and the details of any test cases where the problem does or does not happen.