Hi Guys
What are the limitations on filenames for Attachments created in JourneyApps?
I ran into this error when creating a PDF from CC, the filename included a single quote / apostrophe (which I assume is the problem character?)
16:59:15.563 [TASK:INFO] CrudError: Crud operations failed.
staging_area dfc65a61-.......: 'filename' has invalid characters.
report_staging_area 62028ff9-.......: 'filename' has invalid characters.
at /var/task/app/cloudcode/report_staging_area/node_modules/@journeyapps/db/src/Batch.ts:138:31
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at TaskContext.run (/var/task/app/cloudcode/report_staging_area/index.ts:112:9) {
errors: [
{ object: [DatabaseObject], operation: 'patch', error: [Object] },
{ object: [DatabaseObject], operation: 'patch', error: [Object] }
]
}
16:59:15.615 [TASK:ERROR] {
type: 'INVALID_VALUE',
title: 'Invalid value specified.',
detail: "'filename' has invalid characters.",
see: 'https://docs.journeyapps.com/reference/backend-api/api-reference/error-responses#INVALID_VALUE'
}
Furthermore, it seems that if I upload a file, the filename contain more characters than when I want to create a file / Attachment from CloudCode.
For example I could upload this filename Изображение WhatsApp 2024-05-24 в 09.23.36_dffce65a.jpg
but could not create the same filename from CloudCode.