UBERF-9429: Provide workspace ids to storage adapters (#7956)

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
This commit is contained in:
Alexey Zinoviev
2025-02-14 15:59:36 +07:00
committed by GitHub
parent ddc8230890
commit e8df531654
53 changed files with 740 additions and 688 deletions
+6 -9
View File
@@ -20,7 +20,6 @@ import core, {
MeasureContext,
Ref,
TxOperations,
type WorkspaceDataId,
generateId,
makeDocCollabId,
systemAccountUuid,
@@ -273,14 +272,12 @@ export async function processImages (
// upload
const uuid = generateId()
await storageAdapter.put(
ctx,
workspaceDataId ?? (workspaceId as unknown as WorkspaceDataId),
uuid,
fileContents,
mimeType,
fileSize
)
const wsIds = {
uuid: workspaceId,
dataId: workspaceDataId,
url: ''
}
await storageAdapter.put(ctx, wsIds, uuid, fileContents, mimeType, fileSize)
// attachment
const attachmentId: Ref<Attachment> = generateId()