Browse Source

fix: issue with attachment upload

pull/7756/head
mertmit 6 months ago
parent
commit
ec6953df30
  1. 9
      packages/nocodb/src/services/attachments.service.ts

9
packages/nocodb/src/services/attachments.service.ts

@ -12,6 +12,7 @@ import Local from '~/plugins/storage/Local';
import mimetypes, { mimeIcons } from '~/utils/mimeTypes';
import { PresignedUrl } from '~/models';
import { utf8ify } from '~/helpers/stringHelpers';
import { NcError } from '~/helpers/catchError';
@Injectable()
export class AttachmentsService {
@ -34,6 +35,10 @@ export class AttachmentsService {
const attachments = [];
const errors = [];
if (!param.files?.length) {
NcError.badRequest('No attachment provided!');
}
queue.addAll(
param.files?.map((file) => async () => {
try {
@ -127,6 +132,10 @@ export class AttachmentsService {
const attachments = [];
const errors = [];
if (!param.urls?.length) {
NcError.badRequest('No attachment provided!');
}
queue.addAll(
param.urls?.map?.((urlMeta) => async () => {
try {

Loading…
Cancel
Save