From 61ba1b367862f6d8cff620a5cd88416ae130ff15 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 19 May 2009 10:40:30 +0200 Subject: [PATCH] [FIX] fix in cache with skiparg > 2 bzr revid: christophe@tinyerp.com-20090519084030-ugx8sapnmx39dsiy --- bin/tools/misc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/tools/misc.py b/bin/tools/misc.py index 8a348d3af0e..9a71aa01d9e 100644 --- a/bin/tools/misc.py +++ b/bin/tools/misc.py @@ -656,7 +656,7 @@ class cache(object): if self.multi: kwargs2[self.multi] = notincache.keys() - result2 = fn(self2, cr, *args[2:self.skiparg], **kwargs2) + result2 = fn(self2, cr, *args[:self.skiparg-2], **kwargs2) if not self.multi: key = notincache[None] self.cache[key] = (result2, time.time())