Wir haben eine Firebase-Funktion, die Elemente nach 24 Stunden entfernt. Die Funktion funktioniert, aber die Webseite, die mit der Funktion verknüpft ist, läuft weiter, also denke ich, dass die Funktion in einer Endlosschleife ist. Gibt es eine Möglichkeit, dieses Problem zu beheben?Cloud-Funktion läuft weiter
Dies ist unsere Funktion:
exports.delete = functions.https.onRequest((req, res) => {
const currentTime = new Date().getTime();
const dayAgo = currentTime - 86400000;
ref.child('testlijst')
.orderByChild('tijd')
.endAt(dayAgo)
.once('value')
.then(snap => {
snap.forEach(c => {
c.ref.remove();
})
});
});