From 017f95d15f8ab09b6f79a12d2280533de25b954e Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Mon, 16 Oct 2023 15:31:25 -0400 Subject: [PATCH] bemade_sports_clinic: fixed an error in the record rules that caused DB admins to be unable to create patients. --- bemade_sports_clinic/models/patient.py | 2 +- bemade_sports_clinic/security/sports_clinic_rules.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bemade_sports_clinic/models/patient.py b/bemade_sports_clinic/models/patient.py index ef5e0b7..30930d3 100644 --- a/bemade_sports_clinic/models/patient.py +++ b/bemade_sports_clinic/models/patient.py @@ -1,7 +1,7 @@ from odoo import models, fields, _, api from odoo.exceptions import ValidationError from datetime import date -from dateutil import relativedelta +from dateutil.relativedelta import relativedelta class Patient(models.Model): diff --git a/bemade_sports_clinic/security/sports_clinic_rules.xml b/bemade_sports_clinic/security/sports_clinic_rules.xml index 5c4e9c6..2826e13 100644 --- a/bemade_sports_clinic/security/sports_clinic_rules.xml +++ b/bemade_sports_clinic/security/sports_clinic_rules.xml @@ -5,7 +5,7 @@ Restrict Team Staff Access to Their Players Only - + [('id', 'in', user.partner_id.staff_team_ids.mapped('patient_ids').ids)] @@ -20,4 +20,4 @@ - \ No newline at end of file +