Skip to content

Calendar: Duplicate Events on Event Edits #1528

Description

@austin3410

GroupOffice version: 26.0.36 (latest)
Module: Calendar

What's happens:

When I am invited to an Event (generally by a Gmail account) I can add the Event to my GroupOffice Calendar just fine. Problems start to occur when that Event gets altered. Anytime any of the details of the Event are changed by the Event Organizer or any of the Guests, (this could be Event Name, Location, Time, Date, RSVP information, etc,) an update email is sent to me with an updated version of the Event. This updated version of the Event is NOT properly merged with the original event, and is instead treated as a different Event. Eventually, this can lead to having many duplicate Events on the Calendar.

The Cause:

I'm not entirely sure what's causing thing, however I do have one potential clue. It seems that GroupOffice Calendar has its "Created" and "Modified" dates backwards. Here's a screenshot:
Image

Focus on the green highlighted section. Notice that the Created date (June 11th) is after the Modified date (May 18th). How could the Event have been Modified before it was created? Also if I hover over all of the other duplicate Events, the "Modified" date is always the same (May 18th 11:57am), whereas the "Created" date is different for every duplicate. This makes me think that GroupOffice is swapping the two dates, so when an update is delivered via email, it reads the modified date as the created date and since it's a new date, it thinks it's a new unique event.

Again, this is just my theory, I could be completely wrong.

What I would like to happen:

When I receive an email with an event update, GroupOffice should be able to overwrite the original event with the updated event.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions