Guest User

Untitled

a guest
Jan 23rd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. addSponsor: async function (_id) {
  2. try {
  3. let val = await companyModel.findById(_id);
  4. if (val._id == _id) {
  5. console.log(val); //object is defined!
  6. this.sponsors.push(val) //object is undefined
  7. }
  8. } catch (err) {
  9. console.log(err)
  10. }
  11. },
  12.  
  13. $ node ./mongoose/collections/skaters/models/skaterModel.js
  14. { _id: 5c489f46d7a825e15d41ae18, name: 'Zero' }
  15. TypeError: Cannot read property 'push' of undefined
  16. at Object.addSponsor (C:UsersJonasDesktopskaterDBmongoosecollectionsskatersmodelsskaterModel.js:47:31)
  17. at <anonymous>
  18. at process._tickCallback (internal/process/next_tick.js:189:7)
Add Comment
Please, Sign In to add comment