Browse Source

fix(nc-gui): missing attachment table name

pull/4931/head
Wing-Kam Wong 2 years ago
parent
commit
430b040d3b
  1. 6
      packages/nc-gui/components/cell/attachment/utils.ts

6
packages/nc-gui/components/cell/attachment/utils.ts

@ -118,13 +118,12 @@ export const [useProvideAttachmentCell, useAttachmentCell] = useInjectionState(
for (const file of selectedFiles) {
// verify mime type
const meta = typeof column.value?.meta === 'string' ? JSON.parse(column.value.meta) : column.value?.meta
if (meta.unsupportedAttachmentMimeTypes.includes(file.type)) {
const attachmentMeta = typeof column.value?.meta === 'string' ? JSON.parse(column.value.meta) : column.value?.meta
if (attachmentMeta.unsupportedAttachmentMimeTypes.includes(file.type)) {
message.error(`${file.name} has the mime type ${file.type} which is not allowed in this column.`)
continue
}
// file = await renameFile(file)
try {
const data = await api.storage.upload(
{
@ -135,7 +134,6 @@ export const [useProvideAttachmentCell, useAttachmentCell] = useInjectionState(
json: '{}',
},
)
newAttachments.push(...data)
} catch (e: any) {
message.error(e.message || t('msg.error.internalError'))

Loading…
Cancel
Save