From 6cbab03fad4f3b5b335a7211e8159392d30fa3e7 Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Thu, 21 Feb 2019 08:35:52 +0100 Subject: [PATCH] FIX issue7897.diff From changeset-dd58e73ff208 --- issue7897.diff | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/issue7897.diff b/issue7897.diff index 591423d..c74a4c0 100644 --- a/issue7897.diff +++ b/issue7897.diff @@ -1,20 +1,19 @@ diff -r b66fe349cd2a trytond/trytond/modules/analytic_account/line.py --- a/trytond/trytond/modules/analytic_account/line.py Thu Feb 21 00:13:13 2019 +0100 +++ b/trytond/trytond/modules/analytic_account/line.py Thu Feb 21 00:14:32 2019 +0100 -@@ -44,10 +44,8 @@ +@@ -44,9 +44,8 @@ super(Line, cls).__setup__() t = cls.__table__() cls._sql_constraints += [ - ('credit_debit', - Check(t, - (t.credit * t.debit == 0) & (t.credit + t.debit >= 0)), -- 'Wrong credit/debit values.'), + ('credit_debit_', + Check(t, t.credit * t.debit == 0), + 'Wrong credit/debit values.'), ] cls._error_messages.update({ - 'line_on_view_account': ( -@@ -71,6 +69,9 @@ +@@ -71,6 +70,9 @@ for field_name in ['name', 'journal']: table.not_null_action(field_name, action='remove')