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)),