feat: fix clouds functions and heygen
This commit is contained in:
@@ -204,9 +204,9 @@ exports.generateLyrics = onCall(LYRICS_FUNCTION_OPTIONS, async ({ auth = {}, dat
|
||||
}
|
||||
} catch (moderationError) {
|
||||
if (moderationError instanceof HttpsError) throw moderationError
|
||||
console.error('⚠️ Moderation check error (fail open)', moderationError)
|
||||
// On continue si l'appel modération fail (fail open) ou on throw (fail closed) selon ta politique.
|
||||
// Ici je fail closed par sécurité pour une app publique.
|
||||
console.error('⚠️ Moderation check error (fail closed)', moderationError)
|
||||
// La modération essaie plusieurs modèles stables avant d'arriver ici.
|
||||
// Si tous sont indisponibles, on bloque par sécurité pour une app publique.
|
||||
throw new HttpsError('internal', 'Vérification de sécurité indisponible.')
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user