invitation from outside is duplicated after having been changed and resent

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

invitation from outside is duplicated after having been changed and resent

Michael Hirmke
Hi,

I have the problem, that some invitations are duplicated, when they
were modified and resent from Outlook clients outside or inside my
Exchange organisation.
The original invitation can be modified and/or deleted. The new one
can't be deleted using the GUI and it can't be edited (of course), cause
I'm not the organizer.
Unfortunately I can't test it with other clients than Outlook, cause I
only have one Evo client at home and a bunch of Outlook clients at home
and also at work.
Version is evolution-3.24.4-1.1.x86_64 on openSuSE Tumbleweed (latest
snapshot).

What debug information do you need for this problem?

Thx and bye.
Michael.
--
Michael Hirmke
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: invitation from outside is duplicated after having been changed and resent

Milan Crha
On Tue, 2017-08-01 at 13:17 +0200, Michael Hirmke wrote:
> What debug information do you need for this problem?

        Hi,
how do you connect to the server, maybe with Exchange Web Services
(EWS), thus evolution-ews? That's important to know.

I also suggest to open a bug report in GNOME bugzilla [1], because the
mailing list is not good for any bug triage (your query looks like a
bug on the first look, otherwise I'd not be against initial
investigation here and then moving to bugzilla).

For the issue itself, I'd guess that the modification changed the event
in some way that it's UID doesn't match to GlobalID anymore. You can
see in the message source what the iCalendar object looks like and
compare it with the event in the calendar (right-click->Save As
iCalendar). The line which begins with "UID:" is one of the important
lines. There are more, but these are good as the starter.

By the way, do you know what change had been made? Is it about
recurring or non-recurring events?
        Bye,
        Milan

[1] https://bugzilla.gnome.org/enter_bug.cgi?product=evolution-ews
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: invitation from outside is duplicated after having been changed and resent

Michael Hirmke
Hi Milan,

>On Tue, 2017-08-01 at 13:17 +0200, Michael Hirmke wrote:
>> What debug information do you need for this problem?

> Hi,
>how do you connect to the server, maybe with Exchange Web Services
>(EWS), thus evolution-ews? That's important to know.

yes, I use EWS for accessing my Exchange calendar.

>I also suggest to open a bug report in GNOME bugzilla [1], because the
>mailing list is not good for any bug triage (your query looks like a
>bug on the first look, otherwise I'd not be against initial
>investigation here and then moving to bugzilla).

Ok, I'll open a bug.

>For the issue itself, I'd guess that the modification changed the event
>in some way that it's UID doesn't match to GlobalID anymore. You can
>see in the message source what the iCalendar object looks like and
>compare it with the event in the calendar (right-click->Save As
>iCalendar). The line which begins with "UID:" is one of the important
>lines. There are more, but these are good as the starter.

They both have the same UID:

UID:
 040000008200E00074C5B7101A82E00800000000F00E5E0831A3CE01000000000000000010
 0000008DD07AD6622051468A22C5436BE78BB9
UID:
 040000008200E00074C5B7101A82E00800000000F00E5E0831A3CE01000000000000000010
 0000008DD07AD6622051468A22C5436BE78BB9


>By the way, do you know what change had been made? Is it about
>recurring or non-recurring events?

It is a recurring event, and for one of the recurrences the subject has
changed. Now it exists with the old and with the new subject in
parallel.
Looking at the diff between the two .ics files, there are a few more
differences, though.
This one seems to be one that could be important:

ECURRENCE-ID;
 TZID=/evolution/ews/tzid/040000008200E00074C5B7101A82E00800000000F00E5E083
 1A3CE010000000000000000100000008DD07AD6622051468A22C5436BE78BB9:
 20170808T190000
RECURRENCE-ID;TZID=W. Europe Standard Time:20170808T000000

> Bye,
> Milan

Bye.
Michael.
--
Michael Hirmke
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: invitation from outside is duplicated after having been changed and resent

Milan Crha
On Sun, 2017-08-06 at 20:00 +0200, Michael Hirmke wrote:
> This one seems to be one that could be important:
>
> ECURRENCE-ID;
>  TZID=/evolution/ews/tzid/040000008200E00074C5B7101A82E00800000000F00
> E5E083
>  1A3CE010000000000000000100000008DD07AD6622051468A22C5436BE78BB9:
>  20170808T190000
> RECURRENCE-ID;TZID=W. Europe Standard Time:20170808T000000

        Hi,
you are right. The UID and the RECURRENCE-ID uniquely identify one
instance in a recurring event. If the time in the RECURRENCE-ID
instance doesn't match one of the generated instances of the recurrence
rule, then that "supposed to be removed" instance is kept in the
series, thus it looks duplicated.

These are good clues, thus feel free to file the bug report in GNOME
bugzilla against evolution-ews.
        Thanks and bye,
        Milan
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Loading...