При развертывании моей функции мой код для удаления старого элемента из firestore, а затем для удаления лайков из базы данных firebase, код удаления лайков в базе данных firebase автоматически удаляется.Код такой внутри Начало и конец .Но функции развернуты, но без кода базы данных firebase
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.deleteOldItens = functions.https.onRequest((req, res) => {
const timeNow = new Date();
admin.firestore().collection('itens').orderBy('date').get().then((snap) => {
snap.forEach((itemDoc) => {
const item = itemDoc.data();
const itemId = item.id;
const data = new Date(item.date);
if (data < timeNow) {
const oldImages = item.imagesLink;
const bucket = admin.storage().bucket();
/**Start**/
const likeReference = admin.database().ref('likes/' + itemId);
likeReference.remove()
.then(function() {
console.log("Remove succeeded.")
})
.catch(function(error) {
console.log("Remove failed: " + error.message)
});
/**End**/
oldImages.forEach((imagePath) => {
bucket.file(imagePath).delete();
});
itemDoc.ref.delete();
console.log("Item id " + itemId);
}
});
});
return null;
});