caldav::get_public_calendars (private)
caldav::get_public_calendars
Defined in packages/caldav/tcl/caldav-procs.tcl
Get all public calendars, which might return empty.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: # # In case we have a dotlrn installation, # if {[info commands ::dotlrn_calendar::my_package_key] ne ""} { set main_calendar_package_id [parameter::get_from_package_key -package_key [dotlrn_calendar::my_package_key] -parameter main_calendar_package_id] set calendar_ids [ns_cache_eval ns:memoize caldav-cal-public ::xo::dc list -prepare integer cal { select calendar_id from calendars where package_id = :main_calendar_package_id and private_p = 'f' }] } else { set calendar_ids {} } return $calendar_idsXQL Not present: Generic, PostgreSQL, Oracle