6.0.0-beta1
7/5/25

[#12482] Don't send notifications to organiser
Summary Don't send notifications to organiser
Queue Kronolith
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester simon (at) simonandkate (dot) net
Created 07/19/2013 (4369 days ago)
Due
Updated 02/04/2016 (3439 days ago)
Assigned 02/02/2016 (3441 days ago)
Resolved 02/04/2016 (3439 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
02/04/2016 03:52:20 PM Michael Rubinsky Comment #13
State ⇒ Resolved
Reply to this comment
Is this still happening with the recent organizer/attendee refactoring?
Yes. Invites are still sent to all users listed in the attendees 
list, including the organizer.
Actually, I lied. This was already implemented, but had some issues in 
some cases - like when an attendee altered his/her response an iTip 
would be sent to the ORGANIZER with a ITIP_REPLY as expected, but an 
additional ITIP_REQUEST would also be sent. This has now been fixed, 
along with some more checks that only the ORGANIZER's copy of the 
event can trigger requests/updates.
02/02/2016 03:38:25 PM Michael Rubinsky Comment #12
Assigned to Michael Rubinsky
Taken from Jan Schneider
Version ⇒ Git master
Reply to this comment
Is this still happening with the recent organizer/attendee refactoring?
Yes. Invites are still sent to all users listed in the attendees list, 
including the organizer.

Will fix.
02/02/2016 10:32:50 AM Jan Schneider Comment #11 Reply to this comment
Those changes are in Git master only, for Kronolith 5
02/02/2016 10:31:24 AM bugs (at) miniskipper (dot) at Comment #10 Reply to this comment
Is this still happening with the recent organizer/attendee refactoring?
Horde 5.2.8 with Kronolith 4.2.11 and I am still added as attendee in 
the first try. When cancelling the creation of the event and recreate 
it I am not in the list, anymore.
02/02/2016 10:26:25 AM simon (at) simonandkate (dot) net Comment #9 Reply to this comment
Which updates included the refactoring Jan? I am current as at 2 weeks 
ago (Horde 5.2.8 Kronolith 4.2.11) and it still behaves exactly the 
same as in the original post.

I have the pref:  "Don't send me a notification if I've added, changed 
or deleted the event?" ticked, but it still does anyway.
02/02/2016 09:52:55 AM Jan Schneider Comment #8
State ⇒ Feedback
Reply to this comment
Is this still happening with the recent organizer/attendee refactoring?
03/20/2015 07:03:23 AM bugs (at) miniskipper (dot) at Comment #7 Reply to this comment
I noticed the following behaviour on my System:

If I create a new meeting and add attendees, I am added as an 
attendee, myself. I would then cancel the creation of the meeting.
Then i create a new meeting and I am not added to the attendees list, anymore.

But: when I refresh the browser or navigate to another Horde-module 
and create a new meeting, I am again added to the attendee list.
03/21/2014 12:41:01 PM Jan Schneider Assigned to Jan Schneider
State ⇒ Assigned
 
03/21/2014 12:40:48 PM Jan Schneider Type ⇒ Bug
State ⇒ Unconfirmed
Priority ⇒ 1. Low
 
03/21/2014 12:40:22 PM Jan Schneider Comment #6 Reply to this comment

[Show Quoted Text - 12 lines]
This exists in basic view.
02/12/2014 04:26:18 PM bugs (at) miniskipeptr (dot) at Comment #5 Reply to this comment
There is a (user) setting for kronolith which should prevent sending 
status/invites to the address of the owner, but is does not work :-(
I would even prefer to not get added automatically as event creator...
If you dont want to add yourself (organizer) to the attendee list 
(personally, I prefer this):
Change
   'onAdd' => 'function(attendee) { 
KronolithCore.addAttendee(attendee); 
KronolithCore.checkOrganizerAsAttendee();  }',
in kronolith/index.php to
   'onAdd' => 'function(attendee) { KronolithCore.addAttendee(attendee); }',

(for 4.4.4 this is line 115)



If you want to add yourself, but not send the email:
Add
   if ($ident->getValue('event_notification_exclude_self') &&
       $email === $ident->getValue('from_addr')) {
       continue;
   }
to kronolith/lib/Kronolith.php in function sendITipNotifications()  before
   /* Determine all notification-specific strings. */
   switch ($action) {

(for Kronolith 4.1.4 this is around line 2116)


This is just quick and dirty, there surely is a more elegant solution.
10/04/2013 02:27:12 PM lst_hoe02 (at) kwsoft (dot) de Comment #4 Reply to this comment
There is a (user) setting for kronolith which should prevent sending 
status/invites to the address of the owner, but is does not work :-(
I would even prefer to not get added automatically as event creator...
09/26/2013 11:02:07 AM jmozdzen (at) nde (dot) ag Comment #3 Reply to this comment
I notice when i add someone as attendee to a new meeting in the 
Kronolith dynamic GUI, it also now adds me automatically. This is a 
good thing. :)
[...]
I would have though that Kronolith should parse the owner's known 
email addresses and any that match should be excluded from 
notifications when the owner creates / modifies / deletes.
something needed on top of this would be a UI in kronolith to change 
the status of participants - as far as I can see this is not 
implemented (yet), but only handled by "importing" status updates sent 
via email.
09/26/2013 06:49:48 AM sascha (at) schmidt (dot) ps Comment #2 Reply to this comment
I think the prio of this bug should be changed from "low" to "medium"...
07/19/2013 12:45:15 PM simon (at) simonandkate (dot) net Comment #1
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Don't send notifications to organiser
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ New
Reply to this comment
I notice when i add someone as attendee to a new meeting in the 
Kronolith dynamic GUI, it also now adds me automatically. This is a 
good thing. :)

However, as a result I get an invitation to my own meeting, and when I 
cancel the meeting and send notification, I get a cancellation email 
that when I click on it pretending to be a numpty user that has no 
idea returns an error message that it can't be found (as I have 
deleted it).

I would have though that Kronolith should parse the owner's known 
email addresses and any that match should be excluded from 
notifications when the owner creates / modifies / deletes.

Saved Queries