fixing issue #336

parent 9a368174
Showing with 6 additions and 7 deletions
...@@ -337,13 +337,12 @@ module.exports = { ...@@ -337,13 +337,12 @@ module.exports = {
// filter from the second list those found in the first list // filter from the second list those found in the first list
var sups = so.filter(a => ss.findIndex(b => b.id == a.id) >= 0); var sups = so.filter(a => ss.findIndex(b => b.id == a.id) >= 0);
return $.when([sups, Supervisor.find(id_sup)]) return ([sups, Supervisor.find(id_sup)]);
.spread((sups, me) => { })
// The requester is an office, so it has to be appended to the list of valid supervisors .spread((sups, me) => {
sups.push(me[0]); // The requester is an office, so it has to be appended to the list of valid supervisors
return sups; sups.push(me[0]);
}) return sups;
.catch((err) => {throw err});
}) })
.then((sups) => {return callback(null, sups)}) .then((sups) => {return callback(null, sups)})
.catch((err) => {return callback(err, [])}); .catch((err) => {return callback(err, [])});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment