Я написал триггерную функцию, при запуске она удалит файл из хранилища с определенным именем. Проблема здесь, я не знаю расширение файла. Это может быть .png или .jpeg. Я пытался написать код для удаления изображения без учета расширения файла, но он не работает. Выдает No such object
ошибку.
exports.onUserDeletion = functions.auth.user().onDelete((user) => {
const userid = user.uid
const filePath = `user_photo/${userid}.{extension}`
const file = bucket.file(filePath)
return file.delete()
})
Есть ли способ достичь этого? Или какой-нибудь обходной путь, где я выполняю это удаление, не зная заранее расширения?