summaryrefslogtreecommitdiffstats
path: root/lib/private/backgroundjob/legacy/queuedjob.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/private/backgroundjob/legacy/queuedjob.php')
-rw-r--r--lib/private/backgroundjob/legacy/queuedjob.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/private/backgroundjob/legacy/queuedjob.php b/lib/private/backgroundjob/legacy/queuedjob.php
index 2bc001103b8..c5705abb467 100644
--- a/lib/private/backgroundjob/legacy/queuedjob.php
+++ b/lib/private/backgroundjob/legacy/queuedjob.php
@@ -13,6 +13,8 @@ class QueuedJob extends \OC\BackgroundJob\QueuedJob {
$class = $argument['klass'];
$method = $argument['method'];
$parameters = $argument['parameters'];
- call_user_func(array($class, $method), $parameters);
+ if (is_callable(array($class, $method))) {
+ call_user_func(array($class, $method), $parameters);
+ }
}
}