Я пытаюсь запустить функцию firebase каждый день в полночь.
export const validatePremium = functions.pubsub.schedule('0 0 * * *').onRun(async context => {
const snaps = await admin.firestore().collection("Users").where("premium", "==", true).get();
// SOME BUSINESS LOGIC
return true;
})
Я получаю сообщение об ошибке
⚠ functions: failed to create function validatePremium
HTTP Error: 400, The request has errors
Что не очень полезно.
Если я запускаю тот же код, что и функция https.onCall
, она работает.
В чем может быть проблема?