[MRG] from tunk 6.1

(lp:c2c-addons/6.1  rev 24.1.1)
This commit is contained in:
unknown
2012-03-30 12:41:31 +02:00
parent 6ccb3384ec
commit 1f2faad501
2 changed files with 6 additions and 7 deletions

View File

@@ -75,8 +75,6 @@ If in multi-company mode, the base currency will be the first company's currency
found in database.
Thanks to main contributors : Grzegorz Grzelak, Alexis de Lattre
""",
"depends" : ["base",
"account"], #Added to ensure account security groups are present

View File

@@ -98,11 +98,12 @@ class Currency_rate_update_service(osv.osv):
]
def _check_max_delta_days(self, cr, uid, ids):
for i in ids:
value_to_check = self.read(cr, uid, i, ['max_delta_days'])['max_delta_days']
if value_to_check >= 0:
return True
else: return False
for company in self.read(cr, uid, ids, ['max_delta_days']):
if company['max_delta_days'] >= 0:
continue
else:
return False
return True
_constraints = [
(_check_max_delta_days, "'Max delta days' must be >= 0", ['max_delta_days']),