From 1cbcb6e202de1808645dcd5733e1c90494065507 Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Fri, 20 Mar 2020 15:39:51 +0100
Subject: [PATCH] =?UTF-8?q?[update]=20many2one=20ondelete=20pour=20les=20c?=
 =?UTF-8?q?hamps=20rattach=C3=A9s=20=C3=A0=20l'orgnisme?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 models/res_partner.py         | 2 +-
 models/scop_contribution.py   | 2 +-
 models/scop_liasse_fiscale.py | 2 +-
 models/scop_membership.py     | 2 +-
 models/scop_period.py         | 2 +-
 models/scop_questionnaire.py  | 2 +-
 models/scop_revision.py       | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/models/res_partner.py b/models/res_partner.py
index 2e35b7f..870d5cd 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -785,7 +785,7 @@ class ResPartnerOrganizationType(models.Model):
         comodel_name='res.partner.organization.type',
         string='Type (parent)',
         index=True,
-        ondelete='restrict')
+        ondelete='cascade')
     parent_path = fields.Char(index=True)
     child_ids = fields.One2many(
         comodel_name='res.partner.organization.type',
diff --git a/models/scop_contribution.py b/models/scop_contribution.py
index 4c95df0..34de274 100644
--- a/models/scop_contribution.py
+++ b/models/scop_contribution.py
@@ -13,7 +13,7 @@ class ScopContributions(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='restrict', index=True)
+        ondelete='cascade', index=True)
     id_riga = fields.Integer("ID RIGA")
     type_id = fields.Many2one(
         'scop.contribution.type',
diff --git a/models/scop_liasse_fiscale.py b/models/scop_liasse_fiscale.py
index a29c9b5..f0050d0 100644
--- a/models/scop_liasse_fiscale.py
+++ b/models/scop_liasse_fiscale.py
@@ -13,7 +13,7 @@ class ScopLiasseFiscale(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='restrict', index=True)
+        ondelete='cascade', index=True)
     year = fields.Char("Année", index=True)
     type_id = fields.Many2one(
         'scop.liasse.fiscale.type',
diff --git a/models/scop_membership.py b/models/scop_membership.py
index fb4412e..56c682a 100644
--- a/models/scop_membership.py
+++ b/models/scop_membership.py
@@ -13,7 +13,7 @@ class ScopMembershipPeriod(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='restrict', index=True)
+        ondelete='cascade', index=True)
     id_riga = fields.Integer("ID RIGA")
     type_id = fields.Many2one(
         'scop.membership.type',
diff --git a/models/scop_period.py b/models/scop_period.py
index 01bb3cd..41bb327 100644
--- a/models/scop_period.py
+++ b/models/scop_period.py
@@ -14,7 +14,7 @@ class ScopPeriod(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_cooperative', '=', True)],
-        ondelete='restrict', required=True, index=True)
+        ondelete='cascade', required=True, index=True)
     id_riga = fields.Integer("ID RIGA")
     start = fields.Date('Début de validité', required=True,
                         default=fields.Date.today(), index=True)
diff --git a/models/scop_questionnaire.py b/models/scop_questionnaire.py
index b723a06..38ced60 100644
--- a/models/scop_questionnaire.py
+++ b/models/scop_questionnaire.py
@@ -13,7 +13,7 @@ class ScopQuestionnaire(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='restrict', index=True)
+        ondelete='cascade', index=True)
     id_riga = fields.Integer("ID RIGA")
     year = fields.Char("Année", index=True)
     type_id = fields.Many2one(
diff --git a/models/scop_revision.py b/models/scop_revision.py
index 3147286..42578c1 100644
--- a/models/scop_revision.py
+++ b/models/scop_revision.py
@@ -13,7 +13,7 @@ class ScopRevision(models.Model):
         comodel_name='res.partner',
         string='Organisme',
         domain=[('is_company', '=', True)],
-        ondelete='restrict', index=True)
+        ondelete='cascade', index=True)
     date = fields.Date("Date de révision", index=True)
     delegate_id = fields.Many2one(
         'res.users',
-- 
GitLab