chore: update returned attachement fullPath (#9516)

### Solution

fullPath prop on attachement (when returned by backend) is updated to
'domain + path' (formerly 'path').

Consequently, getFileAbsoluteURI util in front is removed.

closes #8763

---------

Co-authored-by: etiennejouan <jouan.etienne@gmail.com>
This commit is contained in:
Etienne
2025-01-09 19:12:36 +01:00
committed by GitHub
parent 4c8c338316
commit 1f1cac3b00
8 changed files with 11 additions and 32 deletions

View File

@ -9,7 +9,6 @@ import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSi
import { useCreateOneRecord } from '@/object-record/hooks/useCreateOneRecord';
import { isNonEmptyString } from '@sniptt/guards';
import { FileFolder, useUploadFileMutation } from '~/generated/graphql';
import { getFileAbsoluteURI } from '~/utils/file/getFileAbsoluteURI';
// Note: This is probably not the right way to do this.
export const computePathWithoutToken = (attachmentPath: string): string => {
@ -56,11 +55,9 @@ export const useUploadAttachmentFile = () => {
updatedAt: new Date().toISOString(),
} as Partial<Attachment>;
await createOneAttachment(attachmentToCreate);
const createdAttachment = await createOneAttachment(attachmentToCreate);
const attachementAbsoluteURL = getFileAbsoluteURI(attachmentPath);
return { attachementAbsoluteURL };
return { attachmentAbsoluteURL: createdAttachment.fullPath };
};
return { uploadAttachmentFile };