Files

17 lines
898 B
Python

from . import controllers
from . import models
from . import wizard
import uuid
def _urban_piper_post_init(env):
if not env['ir.config_parameter'].sudo().get_param('pos_urban_piper.uuid'):
env['ir.config_parameter'].sudo().set_param('pos_urban_piper.uuid', str(uuid.uuid4()))
en_US_language = env['res.lang'].sudo().search([('code', '=', 'en_US')], limit=1)
if not en_US_language:
en_US_language = env['res.lang'].with_context(active_test=False).sudo().search([('code', '=', 'en_US')], limit=1)
env['base.language.install'].create({'lang_ids': [(6, 0, en_US_language.ids)]}).lang_install()
env['ir.config_parameter'].sudo().set_param('pos_urban_piper.is_production_mode', 'True')
if not env['ir.config_parameter'].sudo().get_param('pos_urban_piper.toggle_state'):
env['ir.config_parameter'].sudo().set_param('pos_urban_piper.toggle_state', "")