[Kolab-devel] [issue4875] Counter proposal sometimes shows wrong actor (RT# 10190)

aheinecke <[email protected]>
Newsgroups gmane.comp.kde.devel.kolab
Message-ID <1413970483.04.0.636387404927.issue4875__8017.76034427366$1413970500$gmane$org@kolab.org>
This is only sometimes reproducable.

Two different clients (both e35)

- User A creates an Event and invites Userb B (everything else left default)
- User B counters.
- User A gets the counter proposal with the message "User A makes this counter
proposal)

In my first test this was not the case. There I got UserB makes this counter
proposal.

The difference between those mails: ([email protected] == User A,
[email protected] == User B)

Good case:
ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:
 [email protected]
ATTENDEE;CN="Andre Heinecke";RSVP=FALSE;PARTSTAT=ACCEPTED;
 ROLE=REQ-PARTICIPANT:mailto:[email protected]

Bad case:
ATTENDEE;CN="Andre Heinecke";RSVP=FALSE;PARTSTAT=ACCEPTED;
 ROLE=REQ-PARTICIPANT:mailto:[email protected]
ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:
 [email protected]

You can also see this in the code:

if ( replyMeansCounter( event ) ) {
      return i18n( "%1 makes this counter proposal" ).arg( firstAttendeeName(
event, sender ) );
}

I'll check if the RFC defines that in a counter proposal the first attendee is
the countering actor. Otherwise i'll just use the sender identity there.

----------
assignedto: aheinecke
keyword: enterprise35, kde client
messages: 28857
nosy: aheinecke, allen, emanuel
priority: urgent
status: unread
title: Counter proposal sometimes shows wrong actor (RT# 10190)

______________________________________
Kolab issue tracker <[email protected]>
<https://roundup.kolab.org/issue4875>
______________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.