ADD module mrp_component_consumption_gap

pull/1783/head
David Beal 2019-10-24 10:28:33 +02:00 committed by Lois Rilo
parent 0700acbbff
commit 1a77a01fef
1 changed files with 4 additions and 0 deletions

View File

@ -5,6 +5,7 @@
import re
import uuid
import logging
from io import BytesIO
import base64
from psycopg2 import ProgrammingError
@ -12,6 +13,8 @@ from psycopg2 import ProgrammingError
from odoo import _, api, fields, models
from odoo.exceptions import UserError
logger = logging.getLogger(__name__)
class SQLRequestMixin(models.AbstractModel):
_name = 'sql.request.mixin'
@ -242,6 +245,7 @@ class SQLRequestMixin(models.AbstractModel):
self.env.cr.execute(query)
res = self._hook_executed_request()
except ProgrammingError as e:
logger.exception("Failed query: %s", query)
raise UserError(
_("The SQL query is not valid:\n\n %s") % e)
finally: