Files
gzth/wecom_material/__init__.py
T
2024-06-27 21:46:29 +08:00

24 lines
593 B
Python

# -*- coding: utf-8 -*-
from . import models
import os.path
from odoo import _
from odoo.exceptions import UserError
def pre_init_hook(env):
path = env["ir.config_parameter"].get_param("wecom.resources_path")
if path:
if not os.path.exists(path):
try:
os.makedirs(path)
except BaseException as e:
raise UserError(
_("Unable to create WeCom image storage path! Error:%s") % (repr(e))
)
else:
raise UserError(_("WeCom image storage path has not been configured yet!"))