From 0b911946c4d81df6c8f411089f2e3036b4251e2b Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 21 Dec 2011 17:13:00 -0500
Subject: [PATCH] Support mailing lists for Teams

---
 src/com/gitblit/models/TeamModel.java |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/com/gitblit/models/TeamModel.java b/src/com/gitblit/models/TeamModel.java
index 195b9d5..3258ef6 100644
--- a/src/com/gitblit/models/TeamModel.java
+++ b/src/com/gitblit/models/TeamModel.java
@@ -18,6 +18,7 @@
 import java.io.Serializable;
 import java.util.Collection;
 import java.util.HashSet;
+import java.util.List;
 import java.util.Set;
 
 /**
@@ -35,6 +36,7 @@
 	public String name;
 	public final Set<String> users = new HashSet<String>();
 	public final Set<String> repositories = new HashSet<String>();
+	public final Set<String> mailingLists = new HashSet<String>();
 
 	public TeamModel(String name) {
 		this.name = name;
@@ -76,6 +78,12 @@
 		users.remove(name.toLowerCase());
 	}
 
+	public void addMailingLists(Collection<String> addresses) {
+		for (String address:addresses) {
+			mailingLists.add(address.toLowerCase());
+		}
+	}
+
 	@Override
 	public String toString() {
 		return name;

--
Gitblit v1.9.1