From b78a64a2ccd91e15cb67b9c3fafb3c4efc8a9e84 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 16 Mar 2016 08:23:24 +0100 Subject: [PATCH] [FIX] base/ir: Run cron manually calls _callback with current uid It should be called with the user on set on the cron itself --- openerp/addons/base/ir/ir_cron.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/addons/base/ir/ir_cron.py b/openerp/addons/base/ir/ir_cron.py index 6f19a2247cf..37135d1ade9 100644 --- a/openerp/addons/base/ir/ir_cron.py +++ b/openerp/addons/base/ir/ir_cron.py @@ -87,7 +87,7 @@ class ir_cron(osv.osv): context={} cron_obj = self.browse(cr, uid, ids, context=context) for cron in cron_obj: - self._callback(cr, uid, cron_obj.model, cron_obj.function, cron_obj.args, cron_obj.id) + self._callback(cr, cron_obj.user_id, cron_obj.model, cron_obj.function, cron_obj.args, cron_obj.id) return True def _handle_callback_exception(self, cr, uid, model_name, method_name, args, job_id, job_exception):