Issue Description
There is an ID mismatch issue when calling the Identity/get API to retrieve information for a group or specific identity.
Expected Behavior
The API should return the correct profile data of Group D, including the actual id of Group D.
Actual Behavior
The API returns the profile data belonging to Group D (all other fields are correct), BUT the id field in the response incorrectly contains the ID of User B instead of Group D.
Reproduction Steps
I have a user User B who belongs to group Group D (or has an identity associated with it).
I invoke the API Identity/get targeting the ID/information of Group D.
Stalwart Version
v0.16.x
Installation Method
Binary (Linux)
Database Backend
RocksDB
Blob Storage
RocksDB
Search Engine
Internal
Directory Backend
Internal
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
I understand that topics in this category are triaged by a bot first but a human reply will follow up. If I’d prefer a human-only reply, I’ll add the no-ai tag to my topic.
on

