mirror of
https://github.com/bringout/euro-office.git
synced 2026-04-18 04:22:01 +02:00
Based on onlyoffice_odoo by Ascensio System SIA (ONLYOFFICE, LGPL-3). Rebranded and adapted for Euro-Office by bring.out d.o.o. Modules: - eurooffice_odoo: base integration - eurooffice_odoo_templates: document templates - eurooffice_odoo_oca_dms: OCA DMS integration (replaces Enterprise documents) All references renamed: onlyoffice -> eurooffice, ONLYOFFICE -> Euro-Office. Original copyright notices preserved.
21 lines
697 B
Python
21 lines
697 B
Python
import json
|
|
|
|
from odoo import api, models
|
|
|
|
from odoo.addons.eurooffice_odoo.utils import config_constants
|
|
|
|
|
|
class EuroOfficeTemplate(models.Model):
|
|
_name = "eurooffice.odoo"
|
|
_description = "Euro-Office"
|
|
|
|
@api.model
|
|
def get_demo(self):
|
|
mode = self.env["ir.config_parameter"].sudo().get_param(config_constants.DOC_SERVER_DEMO)
|
|
date = self.env["ir.config_parameter"].sudo().get_param(config_constants.DOC_SERVER_DEMO_DATE)
|
|
return json.dumps({"mode": mode, "date": date})
|
|
|
|
@api.model
|
|
def get_same_tab(self):
|
|
same_tab = self.env["ir.config_parameter"].sudo().get_param(config_constants.SAME_TAB)
|
|
return json.dumps({"same_tab": same_tab})
|