6.0.0-beta1
7/12/25

[#649] Reminders sent from non-subscribed Calendar
Summary Reminders sent from non-subscribed Calendar
Queue Kronolith
Queue Version HEAD
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester joho (at) webbplatsen (dot) se
Created 09/30/2004 (7590 days ago)
Due
Updated 10/21/2005 (7204 days ago)
Assigned 11/02/2004 (7557 days ago)
Resolved 10/21/2005 (7204 days ago)
Milestone
Patch No

History
10/21/2005 05:24:56 PM Jan Schneider Comment #9
State ⇒ Resolved
Reply to this comment
Committed, thanks.
07/28/2005 03:51:39 PM kevin_myer (at) iu13 (dot) org Comment #8
New Attachment: reminders.php Download
Reply to this comment
Ok, the attached patch works in my limited testing.  A new preference, 
event_reminder is added and the value of this is consulted to 
determine if a reminder should be sent.



Starting from an initial list of all users that have PERMS_READ for a share:



There are three conditions a reminder should be sent:



If the value is owner, it should be sent if you are the share owner,

If the value is show, it should be sent if the share is in your list 
of subscribed calendars,

If the value is read, it should be shown (and since the list of 
initial users is built from whoever has PERMS_READ, no other checks 
are needed).



No claims that this is right, or that its the most eloquent way to 
handle this, but it should work nonetheless.
07/28/2005 03:26:02 PM Jan Schneider Comment #7 Reply to this comment
Ah, true. In this case a separate pref makes more sense to me.
07/28/2005 03:00:04 PM kevin_myer (at) iu13 (dot) org Comment #6 Reply to this comment
Ok, I have something that works currently, and that takes into account 
the event_notification preference.  However, that creates a problem:



I do want to get reminders.  I don't want to get a notification every 
time I make a modification to my own calendar.  So I can see doing one 
of two things:



Modifying the event_notification process, so that if the 
creator/modifier of an event is the share owner, no notification is 
sent, OR creating a separate preference (event_reminder) that allows 
you to set a preference for reminders.  Thoughts on the proper way to 
handle that?
07/28/2005 07:37:06 AM Jan Schneider Comment #5 Reply to this comment
Sounds like a good solution. The preference description needs to be 
changed then of course.
07/27/2005 11:24:50 PM kevin_myer (at) iu13 (dot) org Comment #4 Reply to this comment
Thoughts on how to implement this?  I don't care about the bounty, but 
as more people begin using the calendar in our organization, I had 
three independent inquries this week about why people were receiving 
notifications for other people's calendars.



Since there is now an 'event_notification' preference in Kronolith, 
would the proper way be to check the user's preference for that, 
before building the list of recipients?
02/20/2005 10:01:42 PM Jan Schneider Comment #3
State ⇒ Accepted
Reply to this comment
11/02/2004 09:45:33 PM Jan Schneider Comment #2
Type ⇒ Enhancement
State ⇒ Assigned
Priority ⇒ 1. Low
Reply to this comment
This is how reminders work at the moment. Change this to a enhancement 
request because we might implement the reminder differently in the 
future.
09/30/2004 09:30:22 AM joho (at) webbplatsen (dot) se Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Reminders sent from non-subscribed Calendar
Queue ⇒ Kronolith
State ⇒ Unconfirmed
Reply to this comment
While we're starting to test the sharing of calendars full-scale, we 
ran into a

could-be issue with the reminder script.



Mats Djärf ("the iconizer and themer") has allowed my user to show/read his

calendar. I am not "subscribed" to it (i.e. it shows as "- Mats Djärf's

calendar" in Kronolith. When he enters an item in his private calendar with a

reminder (alarm) attached to it, I too am served with the reminder.



(HEAD20040929)

Saved Queries