Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.synchronousFind = function (instanceModel, query) {
- var ready = false;
- var result = null;
- instanceModel.find(query, function (err, tenantUser) {
- ready = true;
- if (err) {
- console.log(err);
- } else {
- result = tenantUser;
- }
- });
- while (ready === false) {
- require('deasync').runLoopOnce();
- }
- return result;
- }
- while (ready === false) {
- require('deasync').runLoopOnce();
- }
- exports.synchronousFind = function (instanceModel, query) {
- var ready = false;
- var result = null;
- instanceModel.find(query, function (err, tenantUser) {
- ready = true;
- if (err) {
- console.log(err);
- } else {
- result = tenantUser;
- }
- });
- require('deasync').loopWhile(function(){return !ready;});
- /*while (ready === false) {
- require('deasync').runLoopOnce();
- }*/
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement