服务器无响应-环回

时间:2019-06-28 08:24:00

标签: node.js mongodb server loopbackjs strongloop

有时回送没有响应。这在开发和生产模式中都发生。

代码是一种简单的代码,用于检查用户是否已登录。 同样,在此代码上编写的任何控制台在相同情况下均无法正常工作。 我认为该调用未连接api,否则,至少控制台可以工作。

Lead.isLogedIn = function (req, cb) {
console.log("inside logged innnn")
    var data = {}
    var Survey = app.models.survey;
    data.loggedStatus = false;
    if (req.accessToken && req.accessToken.userId) {
        data.loggedStatus = true;
        Lead.findById(req.accessToken.userId, (err, leadData) => {
            if (err) return cb(err)
            Survey.find({ where: { lead_id: req.accessToken.userId, status: false } }, (err, surveyData) => {
                if (err) return cb(err)
                console.log("Inside survey detials get")
                if (leadData)
                    data.leadData = leadData.toJSON();
                data.surveyData = surveyData;
                return cb(null, data);
            })
        })
    } else
        return cb(null, data)
}

Lead.remoteMethod('isLogedIn', {
    accepts: { "arg": "req", "type": "object", "http": { source: 'req' } },
    returns: { arg: 'data', type: 'object' },
    description: "check Whether users has valid token or not",
    "http": { verb: "get" }
});

谢谢。

0 个答案:

没有答案