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