(id)
| 281 | } |
| 282 | |
| 283 | deleteTeamMember(id) { |
| 284 | let teamId; |
| 285 | return db.TeamRole.findByPk(id) |
| 286 | .then((role) => { |
| 287 | teamId = role.team_id; |
| 288 | return db.TeamRole.destroy({ where: { id } }); |
| 289 | }) |
| 290 | .then(() => { |
| 291 | return this.getAllTeamRoles(teamId); |
| 292 | }) |
| 293 | .catch((error) => { |
| 294 | return new Promise((resolve, reject) => reject(error)); |
| 295 | }); |
| 296 | } |
| 297 | |
| 298 | isUserInTeam(teamId, email) { |
| 299 | // checking if a user is already in the team |
no test coverage detected