Skip to content

Commit 833427d

Browse files
committed
fixup! [FIX][18.0] connector_importer: allow sudo for the user to access ir.ui.view model
1 parent b615cde commit 833427d

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

connector_importer/models/sources/source_mixin.py

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,11 @@ def _sort_lines(self, lines):
113113

114114
def get_config_view_id(self):
115115
"""Retrieve configuration view."""
116-
# Allow sudo to access ``ir.ui.view`` while
117-
# the user with ``group_connector_manager`` may not have access to it.
118-
return (
119-
self.env["ir.ui.view"]
120-
.sudo()
121-
.search([("model", "=", self._name), ("type", "=", "form")], limit=1)
122-
.id
123-
)
116+
# DEPRECATED, use get_formview_id instead
117+
return self.get_formview_id()
118+
119+
def get_formview_id(self, access_uid=None):
120+
return self.env["ir.ui.view"].default_view(self._name, "form") or False
124121

125122
def get_reporter(self):
126123
"""Retrieve a specific reporter for this source.

0 commit comments

Comments
 (0)