MDL-60826 calendar: further performance improvements
commit687112af223293ab3ee108c07ab0eb4a636d5392
authorSimey Lameze <simey@moodle.com>
Wed, 25 Jul 2018 00:40:28 +0000 (25 08:40 +0800)
committerSimey Lameze <simey@moodle.com>
Wed, 25 Jul 2018 00:54:59 +0000 (25 08:54 +0800)
tree2fb02f5282f0b6e026e3936d71b0e0713994c98b
parente2b7dca00691f43cb70d54916d9ef482120bc6c8
MDL-60826 calendar: further performance improvements

This commit does few tweaks and other performance improvements to
calendar_get_allowed_event_types to be more efficient. Also some minor
queries optimizations on the event form to fetch the list of courses
without groups.
calendar/classes/local/event/forms/eventtype.php
calendar/lib.php