Node: RequestError: Requests can only be made in the LoggedIn state, not the SentClientRequest state

Liittynyt
17.10.2016
Viestejä
479
Tuo otsikossa oleva ongelma kummittelee aina silloin tällöin vaikkakin todella harvoin. Tämä voi tapahtua silloin kun käyttäjä kirjautuu sisään. Liitekuvana koko virhe.

Oma sisäänkirjautumiskoodi:


Koodi:
            DBConnect.Login    (request.body.email, request.body.password, connection, (error, results, fields) => {
                if (results.length > 0) {
                    if (results[0].Email == request.body.email && results[0].Password == (crypto.createHash("SHA256").update(request.body.password).digest("hex"))) {
                        console.log(results[0].ID);
                        response.status(200).send(JSON.stringify(results[0].ID));
                    } else {
                        response.status(401).send("Login failed: wrong userame or password.");
                    }
                } else {
                    response.status(401).send("Login failed: wrong userame or password.");
                }
                // console.log(results);
            });
        });
Login koodi
Koodi:
let Login = (Email,Password, connection, callback) => {
    var request = new Request('SELECT Email, Password, ID FROM Users WHERE Email=@Email', function (error, rowCount, rows) {
            if (error) {
                console.log(error);
            } else {
                
                results = createResults(rows);
                console.log(results[0]);
              
                callback(error, results, null)
            }
        });
    request.addParameter('Email', TYPES.NVarChar, Email);
        connection.execSql(request);
    
}
Mitään ideaa mikä voisi aiheuttaa kuvassa / otsikossa olevan virheen?

errorstate.png
 

nnaku

I'm object-oriented!
Liittynyt
28.11.2016
Viestejä
779
Oliskohan niin että connectoria ei ole vielä alustettu ja yritetään muodostaa requestia.

missä ja miten händläät connectionin on connect eventin?
 
Toggle Sidebar

Statistiikka

Viestiketjut
237 558
Viestejä
4 166 277
Jäsenet
70 423
Uusin jäsen
ngocminh247

Hinta.fi

Ylös Bottom