Ich habe einen Fehler aus der Feuerbasis:NodeJS Feuerbasis Fehler Auslöser Range: Maximale Call-Stack Größe Ausfall überschritt
FIREBASE WARNING: Exception was thrown by user callback. RangeError: Maximum call stack size exceeded
Ich habe nicht meinen Fehler finden.
Ich bin sehr hier drin verloren, bitte helfen.
Mein Code sieht wie folgt aus:
app.post('/updateCoords', (req, res)=>{
var usrID = req.body.id;
var usrCoords = {
lat: req.body.lat,
long: req.body.long
}
console.log('userID : '+usrID+' lat : '+usrCoords.lat+' long : '+usrCoords.long);
var ref = database.ref('users');
try{
ref.orderByChild('username').equalTo(usrID).on("value", (snapshot)=> {
if(!snapshot.val()){
// Error
return res.json({msg: 'username is not in D.B', success: false});
}
// Success
admin.database().ref('users/' + usrID + '/currentLocation').update({
lat: usrCoords.lat,
long: usrCoords.long
});
return res.json({msg: 'user coords changed', success: true});
});
}catch(ex){
console.log('ex /updateCoords = '+ex);
}
});
danke half mir sehr. –
Danke Frank, das hat mir auch geholfen, ich machte das gleiche, war seit den letzten 3 Tagen fest. –