Skip to content

Commit bdef36e

Browse files
committed
Fixed bug with scuffed fix for multiple group password geneation
1 parent 8b6a514 commit bdef36e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/ie/tcd/pavel/MongoDBOperations.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,9 @@ public void deleteExercise(String owner, String type, Date date)
188188
public void insertGroup(String name, String password, String user)
189189
{
190190
mongoTemplate.insert(new Group(name,user));
191-
mongoTemplate.insert(new GroupPassword(name,encoder.encode(password)));
191+
if(getUsersByGroup(name).size() < 2) {
192+
mongoTemplate.insert(new GroupPassword(name,encoder.encode(password)));
193+
}
192194
}
193195

194196
public Group findGroup(String user, String group)

0 commit comments

Comments
 (0)