|
@ -36,6 +36,8 @@ class IrActionsReportXml(models.Model): |
|
|
@api.constrains("py3o_is_local_fusion", "py3o_server_id", |
|
|
@api.constrains("py3o_is_local_fusion", "py3o_server_id", |
|
|
"py3o_filetype") |
|
|
"py3o_filetype") |
|
|
def _check_py3o_server_id(self): |
|
|
def _check_py3o_server_id(self): |
|
|
|
|
|
if self.report_type != "py3o": |
|
|
|
|
|
return |
|
|
is_native = Formats().get_format(self.py3o_filetype).native |
|
|
is_native = Formats().get_format(self.py3o_filetype).native |
|
|
if ((not is_native or not self.py3o_is_local_fusion) and |
|
|
if ((not is_native or not self.py3o_is_local_fusion) and |
|
|
not self.py3o_server_id): |
|
|
not self.py3o_server_id): |
|
|