[MM-28383] Fix nil pointer dereference in addTeamMember (#15422)
* Fix nil pointer dereference in addTeamMember * Revert to simple nil check * Add test case Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
5c449f4202
Коммит
9a4774bcc2
@@ -1847,6 +1847,11 @@ func TestAddTeamMember(t *testing.T) {
|
||||
_, resp = Client.AddTeamMember(team.Id, otherUser.Id)
|
||||
CheckNoError(t, resp)
|
||||
|
||||
// Should return error with invalid JSON in body.
|
||||
_, err = Client.DoApiPost("/teams/"+team.Id+"/members", "invalid")
|
||||
require.NotNil(t, err)
|
||||
require.Equal(t, "api.team.add_team_member.invalid_body.app_error", err.Id)
|
||||
|
||||
// by token
|
||||
Client.Login(otherUser.Email, otherUser.Password)
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user