summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--odoo/api.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/odoo/api.py b/odoo/api.py
index b22d9ac2476..13d6f89f97c 100644
--- a/odoo/api.py
+++ b/odoo/api.py
@@ -292,11 +292,7 @@ def split_context(method, args, kwargs):
""" Extract the context from a pair of positional and keyword arguments.
Return a triple ``context, args, kwargs``.
"""
- pos = len(getargspec(method).args) - 1
- if pos < len(args):
- return args[pos], args[:pos], kwargs
- else:
- return kwargs.pop('context', None), args, kwargs
+ return kwargs.pop('context', None), args, kwargs
def model(method):