PLT-4481 Fix member count for team user lists and channel invite list (#4422)

* Fix member count for team user lists and channel invite list

* Fix client unit test
Этот коммит содержится в:
Joram Wilander
2016-11-04 12:27:19 -04:00
коммит произвёл Christopher Speller
родитель 263f290683
Коммит 00787974d0
11 изменённых файлов: 131 добавлений и 34 удалений

Просмотреть файл

@@ -706,7 +706,25 @@ func TestGetTeamStats(t *testing.T) {
if result, err := th.SystemAdminClient.GetTeamStats(th.BasicTeam.Id); err != nil {
t.Fatal(err)
} else {
if result.Data.(*model.TeamStats).MemberCount != 2 {
if result.Data.(*model.TeamStats).TotalMemberCount != 2 {
t.Fatal("wrong count")
}
if result.Data.(*model.TeamStats).ActiveMemberCount != 2 {
t.Fatal("wrong count")
}
}
th.SystemAdminClient.Must(th.SystemAdminClient.UpdateActive(th.BasicUser2.Id, false))
if result, err := th.SystemAdminClient.GetTeamStats(th.BasicTeam.Id); err != nil {
t.Fatal(err)
} else {
if result.Data.(*model.TeamStats).TotalMemberCount != 2 {
t.Fatal("wrong count")
}
if result.Data.(*model.TeamStats).ActiveMemberCount != 1 {
t.Fatal("wrong count")
}
}
@@ -714,7 +732,11 @@ func TestGetTeamStats(t *testing.T) {
if result, err := th.SystemAdminClient.GetTeamStats("junk"); err != nil {
t.Fatal(err)
} else {
if result.Data.(*model.TeamStats).MemberCount != 0 {
if result.Data.(*model.TeamStats).TotalMemberCount != 0 {
t.Fatal("wrong count")
}
if result.Data.(*model.TeamStats).ActiveMemberCount != 0 {
t.Fatal("wrong count")
}
}
@@ -722,7 +744,7 @@ func TestGetTeamStats(t *testing.T) {
if result, err := th.SystemAdminClient.GetTeamStats(th.BasicTeam.Id); err != nil {
t.Fatal(err)
} else {
if result.Data.(*model.TeamStats).MemberCount != 2 {
if result.Data.(*model.TeamStats).TotalMemberCount != 2 {
t.Fatal("wrong count")
}
}