From 7c7be4d31acfae9e467b3809f3d0640676a034be Mon Sep 17 00:00:00 2001 From: Christian Binder Date: Sat, 23 Jan 2010 12:43:35 +0000 Subject: [PATCH] Prevent the GUI from propagating a series exception to a series master. --- calendar/inc/class.calendar_uiforms.inc.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index f1bf098da0..8a17f9257e 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -1083,6 +1083,11 @@ class calendar_uiforms extends calendar_ui $readonlys['recur_type'] = $readonlys['recur_data'] = true; $readonlys['recur_interval'] = $readonlys['tzid'] = true; } + elseif ($event['reference'] != 0) + { + $readonlys['recur_type'] = $readonlys['recur_enddate'] = true; + $readonlys['recur_interval'] = $readonlys['recur_data'] = true; + } } // disabling the custom fields tab, if there are none $readonlys[$this->tabs] = array(