Calendars are created in admincalendar.php. The saving portion is just an sql that parses the data from the routine in admincalendar.php.
By default, calendar permissions are empty (as in no permissions exist for a calendar) which allows all members all access and that information is held in the calendarpermission table as a bitfield total. So I don't think that's the problem unless you wrote something to that table for that calendar.
You may not have set all of the fields in the calendar and that might be a problem. Also, you need to be careful because at least one of the fields is a bitfield total. And another is an array definition for emails (not just an array of emails).
|