From 0668f09307d867b10bf29606a6258a706dd50082 Mon Sep 17 00:00:00 2001 From: Marco Ardizzone Date: Wed, 6 Aug 2025 10:33:42 +0200 Subject: [PATCH] proto: update response to return metas with user --- proto/zitadel/user/v2beta/user.proto | 18 ++++++++++++++++++ proto/zitadel/user/v2beta/user_service.proto | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/proto/zitadel/user/v2beta/user.proto b/proto/zitadel/user/v2beta/user.proto index c8dc9cc500..13993cc514 100644 --- a/proto/zitadel/user/v2beta/user.proto +++ b/proto/zitadel/user/v2beta/user.proto @@ -269,3 +269,21 @@ enum UsersByMetadataSorting { USERS_BY_METADATA_SORT_BY_NICK_NAME = 10; USERS_BY_METADATA_SORT_BY_UNSPECIFIED = 11; } + +message UserByMetadata { + User user = 1; + string key = 2 [ + (validate.rules).string = {max_len: 200}, + (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { + example: "\"key\"" + } + ]; + bytes value = 3 [ + (validate.rules).bytes = {max_len: 200}, + (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { + example: "\"bXkgdmFsdWU=\"" + description: "A base64 encoded value" + } + ]; + +} \ No newline at end of file diff --git a/proto/zitadel/user/v2beta/user_service.proto b/proto/zitadel/user/v2beta/user_service.proto index 95dd7dd552..f01e92bd66 100644 --- a/proto/zitadel/user/v2beta/user_service.proto +++ b/proto/zitadel/user/v2beta/user_service.proto @@ -1989,7 +1989,7 @@ message ListUsersByMetadataRequest { } message ListUsersByMetadataResponse { - repeated User users = 1; + repeated UserByMetadata users = 1; // Contains the total number of apps matching the query and the applied limit. zitadel.filter.v2.PaginationResponse pagination = 2;