From bbdb5b71e37d2004fa4434486d49aa29448a7446 Mon Sep 17 00:00:00 2001 From: Pascal Bleser Date: Fri, 24 Oct 2025 17:12:59 +0200 Subject: [PATCH] groupware: jmap: fix id -> blobId attribute when uploading a blob --- pkg/jmap/jmap_api_blob.go | 4 ++-- pkg/jmap/jmap_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/jmap/jmap_api_blob.go b/pkg/jmap/jmap_api_blob.go index 2266c1d107..8c1c37ac30 100644 --- a/pkg/jmap/jmap_api_blob.go +++ b/pkg/jmap/jmap_api_blob.go @@ -44,7 +44,7 @@ func (j *Client) GetBlobMetadata(accountId string, session *Session, ctx context } type UploadedBlob struct { - Id string `json:"id"` + BlobId string `json:"blobId"` Size int `json:"size"` Type string `json:"type"` Sha512 string `json:"sha:512"` @@ -133,7 +133,7 @@ func (j *Client) UploadBlob(accountId string, session *Session, ctx context.Cont get := getResponse.List[0] return UploadedBlob{ - Id: upload.Id, + BlobId: upload.Id, Size: upload.Size, Type: upload.Type, Sha512: get.DigestSha512, diff --git a/pkg/jmap/jmap_test.go b/pkg/jmap/jmap_test.go index a6d094afff..43056abcab 100644 --- a/pkg/jmap/jmap_test.go +++ b/pkg/jmap/jmap_test.go @@ -125,7 +125,7 @@ func (t TestJmapBlobClient) UploadBinary(ctx context.Context, logger *log.Logger hasher := sha512.New() hasher.Write(bytes) return UploadedBlob{ - Id: uuid.NewString(), + BlobId: uuid.NewString(), Size: len(bytes), Type: contentType, Sha512: base64.StdEncoding.EncodeToString(hasher.Sum(nil)),