Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

291
Vistas
¿Debemos registrar manualmente los errores en Firebase Cloud Functions o se registrarán automáticamente?

Tengo esta función de nube implementada actualmente. Devuelve una promesa requerida por Firebase para finalizar la función.

 exports.userDidSignOut = functions.https.onCall((data) => { const userId = data.userId; const settingsUpdate = { "fcmToken": null, }; const promise = admin.firestore().collection("user-settings").doc(userId).update(settingsUpdate); return promise });

Sin embargo, ¿esto registrará errores en la consola automáticamente? ¿O debo registrarlos manualmente (como se muestra a continuación)?

 exports.userDidSignOut = functions.https.onCall((data) => { const userId = data.userId; const settingsUpdate = { "fcmToken": null, }; const promise = admin.firestore().collection("user-settings").doc(userId).update(settingsUpdate); promise.then(() => { return null; }, (reason) => { console.log(reason); return null; }); });

¿Y es necesario devolver null en la función de falla para terminar la función de nube o es suficiente imprimir en la consola?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Hay una página de documentación completa sobre el manejo de errores en Cloud Functions . Desde allí:

Las excepciones no detectadas producidas por su función aparecerán en Informe de errores .

Por lo tanto, no tiene que hacer esto usted mismo, aunque, por supuesto, siempre puede hacerlo para agregar contexto adicional en torno al error.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda