From bcc4fc5bdcd301b6a78e2ad79bee55bb654262d0 Mon Sep 17 00:00:00 2001
From: Jonathan Foucher <jfoucher@gmail.com>
Date: Tue, 18 Feb 2025 10:11:03 +0100
Subject: [PATCH] add unique constraint on collectivity siren. Fixes
 https://gitlab.adullact.net/soluris/madis/-/issues/993

---
 config/domain/user/validation/collectivity.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/config/domain/user/validation/collectivity.yaml b/config/domain/user/validation/collectivity.yaml
index c40535615..6fff4acc1 100644
--- a/config/domain/user/validation/collectivity.yaml
+++ b/config/domain/user/validation/collectivity.yaml
@@ -1,4 +1,9 @@
 App\Domain\User\Model\Collectivity:
+    constraints:
+        - Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity:
+              fields: [ 'siren' ]
+              groups: [ 'default' ]
+
     properties:
         name:
             - NotBlank:
-- 
GitLab