From f1117da2073010bb2a1b8e877666cd4be7391bee Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Mon, 4 Jul 2022 12:00:43 +0200
Subject: [PATCH] [fix] error invoice access on period change

---
 models/scop_period.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/models/scop_period.py b/models/scop_period.py
index 65043dd..71b9f3e 100644
--- a/models/scop_period.py
+++ b/models/scop_period.py
@@ -102,5 +102,6 @@ class ScopPeriod(models.Model):
                 partner_vals.pop('end', False)
 
                 # Update partner
-                period.partner_id.write(partner_vals)
+                period.partner_id.sudo().write(partner_vals)
+
         return super(ScopPeriod, self).write(vals)
-- 
GitLab