22 lines
696 B
Python
22 lines
696 B
Python
import json
|
|
|
|
from odoo import api, models
|
|
|
|
from odoo.addons.onlyoffice_odoo.utils import config_constants
|
|
|
|
|
|
class OnlyOfficeTemplate(models.Model):
|
|
_name = "onlyoffice.odoo"
|
|
_description = "ONLYOFFICE"
|
|
|
|
@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})
|