feat: new secrets
This commit is contained in:
@@ -3,11 +3,17 @@ const { FieldValue } = require('firebase-admin/firestore')
|
||||
const { onDocumentWritten } = require('firebase-functions/firestore')
|
||||
const _ = require('lodash')
|
||||
const { refList, db } = require('../index')
|
||||
const { SUNO_API_KEY } = require('../config/secrets')
|
||||
const { getSunoTimestamps } = require('./lyrics')
|
||||
const { deleteFolder } = require('../helpers/firebase')
|
||||
const { buildMonthKey } = require('../helpers/stats')
|
||||
|
||||
exports.onProjectWritten = onDocumentWritten('projects/{projectId}', async (projectSnap) => {
|
||||
const PROJECT_FUNCTION_OPTIONS = {
|
||||
document: 'projects/{projectId}',
|
||||
secrets: [SUNO_API_KEY],
|
||||
}
|
||||
|
||||
exports.onProjectWritten = onDocumentWritten(PROJECT_FUNCTION_OPTIONS, async (projectSnap) => {
|
||||
try {
|
||||
const { projectId } = projectSnap.params
|
||||
const beforeData = projectSnap?.data?.before?.data() || null
|
||||
|
||||
Reference in New Issue
Block a user