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

Liittynyt
17.10.2016
Viestejä
483
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
248 186
Viestejä
4 329 609
Jäsenet
72 148
Uusin jäsen
yasj

Hinta.fi

Ylös Bottom