interceptors
that have injected dependencies that have the same name as application helper methods from other modules. auth
from the cbauth
module. However, the cbauth
module also has an application helper called auth
. So at runtime, this will throw an exception:cbauth
mixin because we already have a cbauth
dependency injected. The resolution, is to RENAME the injection variables so they don't collide with module application helpers.lastBusinessDay
tests to reflect if the now is the actual last business day of the monthgetTimezone()
so we need to be specific when getting timezones in the scheduler or else it failsTreepMap
to normalize ordering so event caching and view caching cleanups can ocur.ScheduleTask
listeners are only testing for isClosure()
and lambdas return false, so do an or check for isCustomFunction() to
support lambdasloadApplicationHelpers()
in interceptors so modules can contribute udf helpers and even core interceptors can load them.