ADD module mrp_component_consumption_gap
parent
0700acbbff
commit
1a77a01fef
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue