diff --git a/bemade_sports_clinic/__manifest__.py b/bemade_sports_clinic/__manifest__.py
index fc7addb..583dea1 100644
--- a/bemade_sports_clinic/__manifest__.py
+++ b/bemade_sports_clinic/__manifest__.py
@@ -18,7 +18,7 @@
#
{
'name': 'Sports Clinic Management',
- 'version': '16.0.1.3.0',
+ 'version': '16.0.1.4.0',
'summary': 'Manage the patients of a sports medicine clinic.',
'description': """
Adds the notion of sports teams, players (patients), coaches and treatment
diff --git a/bemade_sports_clinic/models/res_partner.py b/bemade_sports_clinic/models/res_partner.py
index 83ebc5d..68f2e5b 100644
--- a/bemade_sports_clinic/models/res_partner.py
+++ b/bemade_sports_clinic/models/res_partner.py
@@ -13,4 +13,9 @@ class Partner(models.Model):
inverse_name='partner_id',
string='Teams Served',
help='The teams this person works for.')
+ teams_served_ids = fields.One2many(comodel_name='sports.team', compute='_compute_teams_served')
+ @api.depends('team_staff_rel_ids.team_id')
+ def _compute_teams_served(self):
+ for rec in self:
+ rec.teams_served_ids = rec.team_staff_rel_ids.mapped('team_id')
diff --git a/bemade_sports_clinic/views/res_partner_views.xml b/bemade_sports_clinic/views/res_partner_views.xml
index d341b1f..5c810f2 100644
--- a/bemade_sports_clinic/views/res_partner_views.xml
+++ b/bemade_sports_clinic/views/res_partner_views.xml
@@ -6,8 +6,13 @@
res.partner
-
-
+
+
+