utils.js
1 import state from './state.js' 2 3 function buildResCallback(res){ 4 return (err, dbResponse) => { 5 if (err) { 6 res.status(500).send('db err') 7 } else { 8 res.status(201).send(dbResponse) 9 } 10 } 11 } 12 13 function memberFromFob(fob){ 14 let m 15 state.serverState.members.filter(m => m.active > 0).forEach(member => { 16 if (member.fob == fob){ 17 m = member 18 } 19 }) 20 return m 21 } 22 23 function getResource(resourceId){ 24 let resource 25 state.serverState.resources.forEach(r => { 26 if (r.resourceId == resourceId){ 27 resource = r 28 } 29 }) 30 return resource 31 } 32 33 export default { 34 buildResCallback, 35 memberFromFob, 36 getResource 37 }