Home
Documentation
Downloads
Demo
Tracker
Development
Translation
Moodle.net
Search
projects
/
moodle.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
683d7de
)
MDL-48156 task: Skip the scheduled task only for really disabled plugins
author
David Mudrák
<david@moodle.com>
Mon, 10 Nov 2014 10:09:25 +0000
(11:09 +0100)
committer
David Mudrák
<david@moodle.com>
Mon, 10 Nov 2014 10:09:25 +0000
(11:09 +0100)
lib/classes/task/manager.php
patch
|
blob
|
blame
|
history
diff --git
a/lib/classes/task/manager.php
b/lib/classes/task/manager.php
index
17313e0
..
af6bccf
100644
(file)
--- a/
lib/classes/task/manager.php
+++ b/
lib/classes/task/manager.php
@@
-501,7
+501,8
@@
class manager {
$plugininfo = $pluginmanager->get_plugin_info($task->get_component());
if ($plugininfo) {
$plugininfo = $pluginmanager->get_plugin_info($task->get_component());
if ($plugininfo) {
- if (!$task->get_run_if_component_disabled() && !$plugininfo->is_enabled()) {
+ if (($plugininfo->is_enabled() === false) && !$task->get_run_if_component_disabled()) {
+ mtrace($task->get_name().' skipped - the component '.$task->get_component().' is disabled');
$lock->release();
continue;
}
$lock->release();
continue;
}