From 86bea9e0016b2890db8ba83049dd4e89653a0a5e Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Fri, 16 Mar 2012 17:29:39 -0400
Subject: [PATCH] Ensure that the welcome message is interpreted as UTF-8 (issue 74)

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

diff --git a/src/com/gitblit/models/TeamModel.java b/src/com/gitblit/models/TeamModel.java
index 195b9d5..3d176e5 100644
--- a/src/com/gitblit/models/TeamModel.java
+++ b/src/com/gitblit/models/TeamModel.java
@@ -16,8 +16,10 @@
 package com.gitblit.models;
 
 import java.io.Serializable;
+import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashSet;
+import java.util.List;
 import java.util.Set;
 
 /**
@@ -35,6 +37,9 @@
 	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 final List<String> preReceiveScripts = new ArrayList<String>();
+	public final List<String> postReceiveScripts = new ArrayList<String>();
 
 	public TeamModel(String name) {
 		this.name = name;
@@ -76,6 +81,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