Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.

Module: Project

Entity: project.project

Compute Method: _compute_privacy_visibility_warning

View 19.0
Inputs Method Outputs
  • privacy_visibility
- for project in self:
-             if not project.ids:
-                 project.privacy_visibility_warning = ''
-             elif project.privacy_visibility in ['invited_users', 'portal'] and project._origin.privacy_visibility not in ['invited_users', 'portal']:
-                 project.privacy_visibility_warning = _('Customers will be added to the followers of their project and tasks.')
-             elif project.privacy_visibility not in ['invited_users', 'portal'] and project._origin.privacy_visibility in ['invited_users', 'portal']:
-                 project.privacy_visibility_warning = _('Portal users will be removed from the followers of the project and its tasks.')
-             else:
-                 project.privacy_visibility_warning = ''
  • privacy_visibility_warning

Back to entity