odoo/ext/clarico-addons/clarico_signup/controllers/main.py

26 lines
844 B
Python
Executable File

import logging
import werkzeug
from odoo import http
from odoo.addons.auth_signup.controllers.main import AuthSignupHome
from odoo.http import request
_logger = logging.getLogger(__name__)
class claricoSignUp(AuthSignupHome):
def get_auth_signup_config(self):
res = super(claricoSignUp,self).get_auth_signup_config()
IrConfigParam = request.env['ir.config_parameter']
attachment_id = IrConfigParam.sudo().get_param('clarico_signup.signup_bg_image_id',False)
if str(attachment_id) != "False":
signup_bg_image = False
if attachment_id :
signup_bg_image = request.env['ir.attachment'].sudo().browse(int(attachment_id)).datas or False
if signup_bg_image :
res.update({'signup_bg_image':signup_bg_image })
return res