Correct error messages

pull/272/head
Matthieu Dietrich 2016-09-07 13:27:16 +02:00 committed by Yannick Vaucher
parent 9f61dda791
commit a4975436d9
2 changed files with 7 additions and 7 deletions

View File

@ -329,6 +329,6 @@ class AccountJournal(models.Model):
error_type.__name__, error_value) error_type.__name__, error_value)
st += ''.join(traceback.format_tb(trbk, 30)) st += ''.join(traceback.format_tb(trbk, 30))
raise ValidationError( raise ValidationError(
_("Statement import error" _("Statement import error "
"The statement cannot be created: %s") % st) "The statement cannot be created: %s") % st)
return move return move

View File

@ -75,7 +75,7 @@ class AccountMoveCompletionRule(models.Model):
number_field = 'number' number_field = 'number'
else: else:
raise ValidationError( raise ValidationError(
_('Invalid invoice type for completion: %') % inv_type) _('Invalid invoice type for completion: %s') % inv_type)
invoices = inv_obj.search([(number_field, '=', line.name.strip()), invoices = inv_obj.search([(number_field, '=', line.name.strip()),
('type', 'in', type_domain)]) ('type', 'in', type_domain)])
@ -93,7 +93,7 @@ class AccountMoveCompletionRule(models.Model):
"""Populate statement line values""" """Populate statement line values"""
if inv_type not in ('supplier', 'customer'): if inv_type not in ('supplier', 'customer'):
raise ValidationError( raise ValidationError(
_('Invalid invoice type for completion: %') % _('Invalid invoice type for completion: %s') %
inv_type) inv_type)
res = {} res = {}
invoice = self._find_invoice(line, inv_type) invoice = self._find_invoice(line, inv_type)
@ -302,8 +302,8 @@ class AccountMoveLine(models.Model):
self.env.cr.executemany(sql, tuple(move_store)) self.env.cr.executemany(sql, tuple(move_store))
except psycopg2.Error as sql_err: except psycopg2.Error as sql_err:
self.env.cr.rollback() self.env.cr.rollback()
raise ValidationError(_("ORM bypass error"), raise ValidationError(
sql_err.pgerror) _("ORM bypass error: %s") % sql_err.pgerror)
def _update_line(self, vals): def _update_line(self, vals):
""" Do raw update into database because ORM is awfully slow """ Do raw update into database because ORM is awfully slow
@ -318,8 +318,8 @@ class AccountMoveLine(models.Model):
self.env.cr.execute(sql, vals) self.env.cr.execute(sql, vals)
except psycopg2.Error as sql_err: except psycopg2.Error as sql_err:
self.env.cr.rollback() self.env.cr.rollback()
raise ValidationError(_("ORM bypass error"), raise ValidationError(
sql_err.pgerror) _("ORM bypass error: %s") % sql_err.pgerror)
class AccountMove(models.Model): class AccountMove(models.Model):