diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index 0841acae75..83fe0b2124 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -1060,15 +1060,9 @@ function replace_eTemplate_onsubmit() 'uid' => $member, 'status' => 'G', ); + $readonlys[$row.'[quantity]'] = $readonlys["delete[$member]"] = true; // read access is enough to invite participants, but you need edit rights to change status - if (!$this->bo->check_perms(EGW_ACL_EDIT,0,$member)) - { - $readonlys[$row.'[quantity]'] = $readonlys["delete[$member]"] =$readonlys[$row]['status']= true; - } - else - { - $readonlys[$row.'[quantity]'] = $readonlys["delete[$member]"] = true; - } + $readonlys[$row.'[status]'] = !$this->bo->check_perms(EGW_ACL_EDIT,0,$member); $content['participants'][$row++]['title'] = common::grab_owner_name($member); } }