diff options
author | =Corey Hulen <corey@hulen.com> | 2016-01-05 14:53:41 -0600 |
---|---|---|
committer | =Corey Hulen <corey@hulen.com> | 2016-01-05 14:53:41 -0600 |
commit | 4e8c59279c235fef021f01ca67a05869ab54d1aa (patch) | |
tree | d01b766390b42d58f439002b79ae4e55f7ac3e1a | |
parent | 9ddf26f6fb1a947c6e473c925423775f948453e4 (diff) | |
download | chat-4e8c59279c235fef021f01ca67a05869ab54d1aa.tar.gz chat-4e8c59279c235fef021f01ca67a05869ab54d1aa.tar.bz2 chat-4e8c59279c235fef021f01ca67a05869ab54d1aa.zip |
Moving to constnt
-rw-r--r-- | api/team.go | 2 | ||||
-rw-r--r-- | store/sql_user_store.go | 8 |
2 files changed, 7 insertions, 3 deletions
diff --git a/api/team.go b/api/team.go index 0c4ada0c1..7484aa86e 100644 --- a/api/team.go +++ b/api/team.go @@ -480,7 +480,7 @@ func inviteMembers(c *Context, w http.ResponseWriter, r *http.Request) { var invNum int64 = 0 for i, invite := range invites.Invites { - if result := <-Srv.Store.User().GetByEmail(c.Session.TeamId, invite["email"]); result.Err == nil || result.Err.Message != "We couldn't find an existing account matching your email address for this team. This team may require an invite from the team owner to join." { + if result := <-Srv.Store.User().GetByEmail(c.Session.TeamId, invite["email"]); result.Err == nil || result.Err.Message != store.MISSING_ACCOUNT_ERROR { invNum = int64(i) c.Err = model.NewAppError("invite_members", "This person is already on your team", strconv.FormatInt(invNum, 10)) return diff --git a/store/sql_user_store.go b/store/sql_user_store.go index e296b852b..32332ad92 100644 --- a/store/sql_user_store.go +++ b/store/sql_user_store.go @@ -10,6 +10,10 @@ import ( "strings" ) +const ( + MISSING_ACCOUNT_ERROR = "We couldn't find an existing account matching your email address for this team. This team may require an invite from the team owner to join." +) + type SqlUserStore struct { *SqlStore } @@ -330,7 +334,7 @@ func (us SqlUserStore) Get(id string) StoreChannel { if obj, err := us.GetReplica().Get(model.User{}, id); err != nil { result.Err = model.NewAppError("SqlUserStore.Get", "We encountered an error finding the account", "user_id="+id+", "+err.Error()) } else if obj == nil { - result.Err = model.NewAppError("SqlUserStore.Get", "We couldn't find an existing account matching your email address for this team. This team may require an invite from the team owner to join.", "user_id="+id) + result.Err = model.NewAppError("SqlUserStore.Get", MISSING_ACCOUNT_ERROR, "user_id="+id) } else { result.Data = obj.(*model.User) } @@ -435,7 +439,7 @@ func (us SqlUserStore) GetByEmail(teamId string, email string) StoreChannel { user := model.User{} if err := us.GetReplica().SelectOne(&user, "SELECT * FROM Users WHERE TeamId = :TeamId AND Email = :Email", map[string]interface{}{"TeamId": teamId, "Email": email}); err != nil { - result.Err = model.NewAppError("SqlUserStore.GetByEmail", "We couldn't find an existing account matching your email address for this team. This team may require an invite from the team owner to join.", "teamId="+teamId+", email="+email+", "+err.Error()) + result.Err = model.NewAppError("SqlUserStore.GetByEmail", MISSING_ACCOUNT_ERROR, "teamId="+teamId+", email="+email+", "+err.Error()) } result.Data = &user |