(id)
| 371 | } |
| 372 | |
| 373 | findById(id) { |
| 374 | return db.User.findOne({ |
| 375 | where: { "id": id }, |
| 376 | include: [{ model: db.TeamRole }, { model: db.PinnedDashboard, required: false }], |
| 377 | }).then((user) => { |
| 378 | if (!user) return new Promise((resolve, reject) => reject(new Error(404))); |
| 379 | return user; |
| 380 | }).catch((error) => { |
| 381 | return new Promise((resolve, reject) => reject(error.message)); |
| 382 | }); |
| 383 | } |
| 384 | |
| 385 | findByEmail(email) { |
| 386 | return db.User.findOne({ |
no outgoing calls
no test coverage detected