[CLN] global : full pre-commit & ruff lint

This commit is contained in:
jscampucci
2025-09-15 12:58:03 +02:00
parent b63c4b5335
commit 174aabfbbb
71 changed files with 673 additions and 429 deletions

View File

@@ -1,2 +1,2 @@
from . import event_track
from . import calendar_event
from . import calendar_event

View File

@@ -1,10 +1,15 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models, api, Command
from odoo import fields, models
class CalendarEvent(models.Model):
_inherit = 'calendar.event'
_inherit = "calendar.event"
speaker_ids = fields.Many2many(
'res.partner', "calendar_event_speaker_rel", "calendar_event_id", "speaker_id", string="Intervenants", domain="[('is_company','=',False)]"
"res.partner",
"calendar_event_speaker_rel",
"calendar_event_id",
"speaker_id",
string="Intervenants",
domain="[('is_company','=',False)]",
)

View File

@@ -1,28 +1,28 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models, api, Command
from odoo import fields, models
class EventTrack(models.Model):
_inherit = "event.track"
_inherit = "event.track"
speaker_ids = fields.Many2many(
'res.partner', string="Intervenants", compute="compute_speaker_ids"
"res.partner", string="Intervenants", compute="compute_speaker_ids"
)
def compute_speaker_ids(self):
"""set speaker_ids as concat of all speakers of all events"""
"""
Set speaker_ids as concat of all speakers of all events.
"""
for track in self:
speaker_ids = set()
for event in track.calendar_event_ids:
speaker_ids.update(event.speaker_ids.ids)
track.speaker_ids = list(speaker_ids)
def get_calendar_event_partner_value(self):
"""Add speaker ids to calendar event partners
"""
res = super(EventTrack, self).get_calendar_event_partner_value()
Add speaker ids to calendar event partners.
"""
res = super().get_calendar_event_partner_value()
res.extend(self.speaker_ids.ids)
return res