From 4c13c7324a920f5cca9601154e5224e5d7484fa9 Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Fri, 12 Dec 2014 18:09:27 +0000
Subject: [PATCH] #2140 fix - Many changes related with cahce and JPA cycling relationships

---
 securis/src/main/java/net/curisit/securis/db/Organization.java |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/db/Organization.java b/securis/src/main/java/net/curisit/securis/db/Organization.java
index 56a42a9..78c8ced 100644
--- a/securis/src/main/java/net/curisit/securis/db/Organization.java
+++ b/securis/src/main/java/net/curisit/securis/db/Organization.java
@@ -1,8 +1,8 @@
 package net.curisit.securis.db;
 
 import java.io.Serializable;
-import java.util.ArrayList;
 import java.util.Date;
+import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 
@@ -72,7 +72,7 @@
     inverseJoinColumns = {
         @JoinColumn(name = "username", referencedColumnName = "username")
     })
-    private List<User> users;
+    private Set<User> users;
 
     @JsonIgnore
     // We don't include the users to limit the size of each row a the listing
@@ -125,11 +125,11 @@
         this.creationTimestamp = creationTimestamp;
     }
 
-    public List<User> getUsers() {
+    public Set<User> getUsers() {
         return users;
     }
 
-    public void setUsers(List<User> users) {
+    public void setUsers(Set<User> users) {
         this.users = users;
     }
 
@@ -166,7 +166,7 @@
 
     @JsonProperty("users_ids")
     public void setUsersIds(List<String> usersIds) {
-        users = new ArrayList<>();
+        users = new HashSet<>();
         if (usersIds != null) {
             for (String userid : usersIds) {
                 User u = new User();
@@ -177,11 +177,11 @@
     }
 
     @JsonProperty("users_ids")
-    public List<String> getUsersIds() {
+    public Set<String> getUsersIds() {
         if (users == null) {
             return null;
         }
-        List<String> ids = new ArrayList<>();
+        Set<String> ids = new HashSet<>();
         for (User user : users) {
             ids.add(user.getUsername());
         }

--
Gitblit v1.3.2