From 1ce76254e5616477cef54f988c0de50e31b54cbd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 8 May 2026 12:36:58 +0000 Subject: [PATCH] chore: auto-generate protobuf files [skip ci] --- gen/admin/admin-account.ts | 2 +- gen/admin/audit.ts | 2 +- gen/admin/rbac.ts | 2 +- gen/chat/chat.ts | 22 +++- gen/go/chat/chat.pb.go | 192 ++++++++++++++++++++++------- gen/go/chat/chat_grpc.pb.go | 62 ++++++++-- gen/google/protobuf/struct.ts | 2 +- gen/google/protobuf/timestamp.ts | 2 +- gen/notifications/notifications.ts | 2 +- gen/search/search.ts | 2 +- gen/sso/account.ts | 2 +- gen/sso/auth.ts | 2 +- gen/sso/ldap-auth.ts | 2 +- gen/sso/oauth.ts | 2 +- gen/sso/twofa.ts | 2 +- gen/users/ldap.ts | 2 +- gen/users/users.ts | 2 +- 17 files changed, 234 insertions(+), 70 deletions(-) diff --git a/gen/admin/admin-account.ts b/gen/admin/admin-account.ts index 3587cc6..b36fc60 100644 --- a/gen/admin/admin-account.ts +++ b/gen/admin/admin-account.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: admin/admin-account.proto diff --git a/gen/admin/audit.ts b/gen/admin/audit.ts index 57ddc57..bdabd4d 100644 --- a/gen/admin/audit.ts +++ b/gen/admin/audit.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: admin/audit.proto diff --git a/gen/admin/rbac.ts b/gen/admin/rbac.ts index e991ad5..5ca3410 100644 --- a/gen/admin/rbac.ts +++ b/gen/admin/rbac.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: admin/rbac.proto diff --git a/gen/chat/chat.ts b/gen/chat/chat.ts index 12520b1..fa1e9ce 100644 --- a/gen/chat/chat.ts +++ b/gen/chat/chat.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: chat/chat.proto @@ -173,6 +173,15 @@ export interface MarkAsReadResponse { success: boolean; } +export interface CheckChatMembershipRequest { + userId: string; + chatId: string; +} + +export interface CheckChatMembershipResponse { + isMember: boolean; +} + export const CHAT_V1_PACKAGE_NAME = "chat.v1"; export interface ChatServiceClient { @@ -215,6 +224,11 @@ export interface ChatServiceClient { /** Статусы */ markAsRead(request: MarkAsReadRequest, metadata?: Metadata): Observable; + + checkChatMembership( + request: CheckChatMembershipRequest, + metadata?: Metadata, + ): Observable; } export interface ChatServiceController { @@ -293,6 +307,11 @@ export interface ChatServiceController { request: MarkAsReadRequest, metadata?: Metadata, ): Promise | Observable | MarkAsReadResponse; + + checkChatMembership( + request: CheckChatMembershipRequest, + metadata?: Metadata, + ): Promise | Observable | CheckChatMembershipResponse; } export function ChatServiceControllerMethods() { @@ -310,6 +329,7 @@ export function ChatServiceControllerMethods() { "editMessage", "deleteMessage", "markAsRead", + "checkChatMembership", ]; for (const method of grpcMethods) { const descriptor: any = Reflect.getOwnPropertyDescriptor(constructor.prototype, method); diff --git a/gen/go/chat/chat.pb.go b/gen/go/chat/chat.pb.go index fef477b..c4aaf31 100644 --- a/gen/go/chat/chat.pb.go +++ b/gen/go/chat/chat.pb.go @@ -1474,6 +1474,102 @@ func (x *MarkAsReadResponse) GetSuccess() bool { return false } +type CheckChatMembershipRequest struct { + state protoimpl.MessageState `protogen:"open.v1"` + UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` + ChatId string `protobuf:"bytes,2,opt,name=chat_id,json=chatId,proto3" json:"chat_id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CheckChatMembershipRequest) Reset() { + *x = CheckChatMembershipRequest{} + mi := &file_chat_chat_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CheckChatMembershipRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CheckChatMembershipRequest) ProtoMessage() {} + +func (x *CheckChatMembershipRequest) ProtoReflect() protoreflect.Message { + mi := &file_chat_chat_proto_msgTypes[25] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CheckChatMembershipRequest.ProtoReflect.Descriptor instead. +func (*CheckChatMembershipRequest) Descriptor() ([]byte, []int) { + return file_chat_chat_proto_rawDescGZIP(), []int{25} +} + +func (x *CheckChatMembershipRequest) GetUserId() string { + if x != nil { + return x.UserId + } + return "" +} + +func (x *CheckChatMembershipRequest) GetChatId() string { + if x != nil { + return x.ChatId + } + return "" +} + +type CheckChatMembershipResponse struct { + state protoimpl.MessageState `protogen:"open.v1"` + IsMember bool `protobuf:"varint,1,opt,name=is_member,json=isMember,proto3" json:"is_member,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CheckChatMembershipResponse) Reset() { + *x = CheckChatMembershipResponse{} + mi := &file_chat_chat_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CheckChatMembershipResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CheckChatMembershipResponse) ProtoMessage() {} + +func (x *CheckChatMembershipResponse) ProtoReflect() protoreflect.Message { + mi := &file_chat_chat_proto_msgTypes[26] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CheckChatMembershipResponse.ProtoReflect.Descriptor instead. +func (*CheckChatMembershipResponse) Descriptor() ([]byte, []int) { + return file_chat_chat_proto_rawDescGZIP(), []int{26} +} + +func (x *CheckChatMembershipResponse) GetIsMember() bool { + if x != nil { + return x.IsMember + } + return false +} + var File_chat_chat_proto protoreflect.FileDescriptor const file_chat_chat_proto_rawDesc = "" + @@ -1581,7 +1677,12 @@ const file_chat_chat_proto_rawDesc = "" + "\n" + "message_id\x18\x03 \x01(\tR\tmessageId\".\n" + "\x12MarkAsReadResponse\x12\x18\n" + - "\asuccess\x18\x01 \x01(\bR\asuccess2\xea\x06\n" + + "\asuccess\x18\x01 \x01(\bR\asuccess\"N\n" + + "\x1aCheckChatMembershipRequest\x12\x17\n" + + "\auser_id\x18\x01 \x01(\tR\x06userId\x12\x17\n" + + "\achat_id\x18\x02 \x01(\tR\x06chatId\":\n" + + "\x1bCheckChatMembershipResponse\x12\x1b\n" + + "\tis_member\x18\x01 \x01(\bR\bisMember2\xcc\a\n" + "\vChatService\x12E\n" + "\n" + "CreateChat\x12\x1a.chat.v1.CreateChatRequest\x1a\x1b.chat.v1.CreateChatResponse\x12K\n" + @@ -1596,7 +1697,8 @@ const file_chat_chat_proto_rawDesc = "" + "\vEditMessage\x12\x1b.chat.v1.EditMessageRequest\x1a\x13.chat.v1.MessageDto\x12N\n" + "\rDeleteMessage\x12\x1d.chat.v1.DeleteMessageRequest\x1a\x1e.chat.v1.DeleteMessageResponse\x12E\n" + "\n" + - "MarkAsRead\x12\x1a.chat.v1.MarkAsReadRequest\x1a\x1b.chat.v1.MarkAsReadResponseB*Z(git.lendry.ru/lendry-erp/proto.git/go;pbb\x06proto3" + "MarkAsRead\x12\x1a.chat.v1.MarkAsReadRequest\x1a\x1b.chat.v1.MarkAsReadResponse\x12`\n" + + "\x13CheckChatMembership\x12#.chat.v1.CheckChatMembershipRequest\x1a$.chat.v1.CheckChatMembershipResponseB*Z(git.lendry.ru/lendry-erp/proto.git/go;pbb\x06proto3" var ( file_chat_chat_proto_rawDescOnce sync.Once @@ -1610,33 +1712,35 @@ func file_chat_chat_proto_rawDescGZIP() []byte { return file_chat_chat_proto_rawDescData } -var file_chat_chat_proto_msgTypes = make([]protoimpl.MessageInfo, 25) +var file_chat_chat_proto_msgTypes = make([]protoimpl.MessageInfo, 27) var file_chat_chat_proto_goTypes = []any{ - (*MessageDto)(nil), // 0: chat.v1.MessageDto - (*ChatMemberDto)(nil), // 1: chat.v1.ChatMemberDto - (*ChatDto)(nil), // 2: chat.v1.ChatDto - (*CreateChatRequest)(nil), // 3: chat.v1.CreateChatRequest - (*CreateChatResponse)(nil), // 4: chat.v1.CreateChatResponse - (*GetUserChatsRequest)(nil), // 5: chat.v1.GetUserChatsRequest - (*GetUserChatsResponse)(nil), // 6: chat.v1.GetUserChatsResponse - (*GetChatDetailsRequest)(nil), // 7: chat.v1.GetChatDetailsRequest - (*GetChatDetailsResponse)(nil), // 8: chat.v1.GetChatDetailsResponse - (*JoinChatRequest)(nil), // 9: chat.v1.JoinChatRequest - (*JoinChatResponse)(nil), // 10: chat.v1.JoinChatResponse - (*LeaveChatRequest)(nil), // 11: chat.v1.LeaveChatRequest - (*LeaveChatResponse)(nil), // 12: chat.v1.LeaveChatResponse - (*RemoveMemberRequest)(nil), // 13: chat.v1.RemoveMemberRequest - (*RemoveMemberResponse)(nil), // 14: chat.v1.RemoveMemberResponse - (*MuteChatRequest)(nil), // 15: chat.v1.MuteChatRequest - (*MuteChatResponse)(nil), // 16: chat.v1.MuteChatResponse - (*GetMessagesRequest)(nil), // 17: chat.v1.GetMessagesRequest - (*GetMessagesResponse)(nil), // 18: chat.v1.GetMessagesResponse - (*SendMessageRequest)(nil), // 19: chat.v1.SendMessageRequest - (*EditMessageRequest)(nil), // 20: chat.v1.EditMessageRequest - (*DeleteMessageRequest)(nil), // 21: chat.v1.DeleteMessageRequest - (*DeleteMessageResponse)(nil), // 22: chat.v1.DeleteMessageResponse - (*MarkAsReadRequest)(nil), // 23: chat.v1.MarkAsReadRequest - (*MarkAsReadResponse)(nil), // 24: chat.v1.MarkAsReadResponse + (*MessageDto)(nil), // 0: chat.v1.MessageDto + (*ChatMemberDto)(nil), // 1: chat.v1.ChatMemberDto + (*ChatDto)(nil), // 2: chat.v1.ChatDto + (*CreateChatRequest)(nil), // 3: chat.v1.CreateChatRequest + (*CreateChatResponse)(nil), // 4: chat.v1.CreateChatResponse + (*GetUserChatsRequest)(nil), // 5: chat.v1.GetUserChatsRequest + (*GetUserChatsResponse)(nil), // 6: chat.v1.GetUserChatsResponse + (*GetChatDetailsRequest)(nil), // 7: chat.v1.GetChatDetailsRequest + (*GetChatDetailsResponse)(nil), // 8: chat.v1.GetChatDetailsResponse + (*JoinChatRequest)(nil), // 9: chat.v1.JoinChatRequest + (*JoinChatResponse)(nil), // 10: chat.v1.JoinChatResponse + (*LeaveChatRequest)(nil), // 11: chat.v1.LeaveChatRequest + (*LeaveChatResponse)(nil), // 12: chat.v1.LeaveChatResponse + (*RemoveMemberRequest)(nil), // 13: chat.v1.RemoveMemberRequest + (*RemoveMemberResponse)(nil), // 14: chat.v1.RemoveMemberResponse + (*MuteChatRequest)(nil), // 15: chat.v1.MuteChatRequest + (*MuteChatResponse)(nil), // 16: chat.v1.MuteChatResponse + (*GetMessagesRequest)(nil), // 17: chat.v1.GetMessagesRequest + (*GetMessagesResponse)(nil), // 18: chat.v1.GetMessagesResponse + (*SendMessageRequest)(nil), // 19: chat.v1.SendMessageRequest + (*EditMessageRequest)(nil), // 20: chat.v1.EditMessageRequest + (*DeleteMessageRequest)(nil), // 21: chat.v1.DeleteMessageRequest + (*DeleteMessageResponse)(nil), // 22: chat.v1.DeleteMessageResponse + (*MarkAsReadRequest)(nil), // 23: chat.v1.MarkAsReadRequest + (*MarkAsReadResponse)(nil), // 24: chat.v1.MarkAsReadResponse + (*CheckChatMembershipRequest)(nil), // 25: chat.v1.CheckChatMembershipRequest + (*CheckChatMembershipResponse)(nil), // 26: chat.v1.CheckChatMembershipResponse } var file_chat_chat_proto_depIdxs = []int32{ 0, // 0: chat.v1.ChatDto.last_message:type_name -> chat.v1.MessageDto @@ -1657,20 +1761,22 @@ var file_chat_chat_proto_depIdxs = []int32{ 20, // 15: chat.v1.ChatService.EditMessage:input_type -> chat.v1.EditMessageRequest 21, // 16: chat.v1.ChatService.DeleteMessage:input_type -> chat.v1.DeleteMessageRequest 23, // 17: chat.v1.ChatService.MarkAsRead:input_type -> chat.v1.MarkAsReadRequest - 4, // 18: chat.v1.ChatService.CreateChat:output_type -> chat.v1.CreateChatResponse - 6, // 19: chat.v1.ChatService.GetUserChats:output_type -> chat.v1.GetUserChatsResponse - 8, // 20: chat.v1.ChatService.GetChatDetails:output_type -> chat.v1.GetChatDetailsResponse - 10, // 21: chat.v1.ChatService.JoinChat:output_type -> chat.v1.JoinChatResponse - 12, // 22: chat.v1.ChatService.LeaveChat:output_type -> chat.v1.LeaveChatResponse - 14, // 23: chat.v1.ChatService.RemoveMember:output_type -> chat.v1.RemoveMemberResponse - 16, // 24: chat.v1.ChatService.MuteChat:output_type -> chat.v1.MuteChatResponse - 18, // 25: chat.v1.ChatService.GetMessages:output_type -> chat.v1.GetMessagesResponse - 0, // 26: chat.v1.ChatService.SendMessage:output_type -> chat.v1.MessageDto - 0, // 27: chat.v1.ChatService.EditMessage:output_type -> chat.v1.MessageDto - 22, // 28: chat.v1.ChatService.DeleteMessage:output_type -> chat.v1.DeleteMessageResponse - 24, // 29: chat.v1.ChatService.MarkAsRead:output_type -> chat.v1.MarkAsReadResponse - 18, // [18:30] is the sub-list for method output_type - 6, // [6:18] is the sub-list for method input_type + 25, // 18: chat.v1.ChatService.CheckChatMembership:input_type -> chat.v1.CheckChatMembershipRequest + 4, // 19: chat.v1.ChatService.CreateChat:output_type -> chat.v1.CreateChatResponse + 6, // 20: chat.v1.ChatService.GetUserChats:output_type -> chat.v1.GetUserChatsResponse + 8, // 21: chat.v1.ChatService.GetChatDetails:output_type -> chat.v1.GetChatDetailsResponse + 10, // 22: chat.v1.ChatService.JoinChat:output_type -> chat.v1.JoinChatResponse + 12, // 23: chat.v1.ChatService.LeaveChat:output_type -> chat.v1.LeaveChatResponse + 14, // 24: chat.v1.ChatService.RemoveMember:output_type -> chat.v1.RemoveMemberResponse + 16, // 25: chat.v1.ChatService.MuteChat:output_type -> chat.v1.MuteChatResponse + 18, // 26: chat.v1.ChatService.GetMessages:output_type -> chat.v1.GetMessagesResponse + 0, // 27: chat.v1.ChatService.SendMessage:output_type -> chat.v1.MessageDto + 0, // 28: chat.v1.ChatService.EditMessage:output_type -> chat.v1.MessageDto + 22, // 29: chat.v1.ChatService.DeleteMessage:output_type -> chat.v1.DeleteMessageResponse + 24, // 30: chat.v1.ChatService.MarkAsRead:output_type -> chat.v1.MarkAsReadResponse + 26, // 31: chat.v1.ChatService.CheckChatMembership:output_type -> chat.v1.CheckChatMembershipResponse + 19, // [19:32] is the sub-list for method output_type + 6, // [6:19] is the sub-list for method input_type 6, // [6:6] is the sub-list for extension type_name 6, // [6:6] is the sub-list for extension extendee 0, // [0:6] is the sub-list for field type_name @@ -1687,7 +1793,7 @@ func file_chat_chat_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_chat_chat_proto_rawDesc), len(file_chat_chat_proto_rawDesc)), NumEnums: 0, - NumMessages: 25, + NumMessages: 27, NumExtensions: 0, NumServices: 1, }, diff --git a/gen/go/chat/chat_grpc.pb.go b/gen/go/chat/chat_grpc.pb.go index 6fd885d..0ec88f1 100644 --- a/gen/go/chat/chat_grpc.pb.go +++ b/gen/go/chat/chat_grpc.pb.go @@ -19,18 +19,19 @@ import ( const _ = grpc.SupportPackageIsVersion9 const ( - ChatService_CreateChat_FullMethodName = "/chat.v1.ChatService/CreateChat" - ChatService_GetUserChats_FullMethodName = "/chat.v1.ChatService/GetUserChats" - ChatService_GetChatDetails_FullMethodName = "/chat.v1.ChatService/GetChatDetails" - ChatService_JoinChat_FullMethodName = "/chat.v1.ChatService/JoinChat" - ChatService_LeaveChat_FullMethodName = "/chat.v1.ChatService/LeaveChat" - ChatService_RemoveMember_FullMethodName = "/chat.v1.ChatService/RemoveMember" - ChatService_MuteChat_FullMethodName = "/chat.v1.ChatService/MuteChat" - ChatService_GetMessages_FullMethodName = "/chat.v1.ChatService/GetMessages" - ChatService_SendMessage_FullMethodName = "/chat.v1.ChatService/SendMessage" - ChatService_EditMessage_FullMethodName = "/chat.v1.ChatService/EditMessage" - ChatService_DeleteMessage_FullMethodName = "/chat.v1.ChatService/DeleteMessage" - ChatService_MarkAsRead_FullMethodName = "/chat.v1.ChatService/MarkAsRead" + ChatService_CreateChat_FullMethodName = "/chat.v1.ChatService/CreateChat" + ChatService_GetUserChats_FullMethodName = "/chat.v1.ChatService/GetUserChats" + ChatService_GetChatDetails_FullMethodName = "/chat.v1.ChatService/GetChatDetails" + ChatService_JoinChat_FullMethodName = "/chat.v1.ChatService/JoinChat" + ChatService_LeaveChat_FullMethodName = "/chat.v1.ChatService/LeaveChat" + ChatService_RemoveMember_FullMethodName = "/chat.v1.ChatService/RemoveMember" + ChatService_MuteChat_FullMethodName = "/chat.v1.ChatService/MuteChat" + ChatService_GetMessages_FullMethodName = "/chat.v1.ChatService/GetMessages" + ChatService_SendMessage_FullMethodName = "/chat.v1.ChatService/SendMessage" + ChatService_EditMessage_FullMethodName = "/chat.v1.ChatService/EditMessage" + ChatService_DeleteMessage_FullMethodName = "/chat.v1.ChatService/DeleteMessage" + ChatService_MarkAsRead_FullMethodName = "/chat.v1.ChatService/MarkAsRead" + ChatService_CheckChatMembership_FullMethodName = "/chat.v1.ChatService/CheckChatMembership" ) // ChatServiceClient is the client API for ChatService service. @@ -53,6 +54,7 @@ type ChatServiceClient interface { DeleteMessage(ctx context.Context, in *DeleteMessageRequest, opts ...grpc.CallOption) (*DeleteMessageResponse, error) // Статусы MarkAsRead(ctx context.Context, in *MarkAsReadRequest, opts ...grpc.CallOption) (*MarkAsReadResponse, error) + CheckChatMembership(ctx context.Context, in *CheckChatMembershipRequest, opts ...grpc.CallOption) (*CheckChatMembershipResponse, error) } type chatServiceClient struct { @@ -183,6 +185,16 @@ func (c *chatServiceClient) MarkAsRead(ctx context.Context, in *MarkAsReadReques return out, nil } +func (c *chatServiceClient) CheckChatMembership(ctx context.Context, in *CheckChatMembershipRequest, opts ...grpc.CallOption) (*CheckChatMembershipResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + out := new(CheckChatMembershipResponse) + err := c.cc.Invoke(ctx, ChatService_CheckChatMembership_FullMethodName, in, out, cOpts...) + if err != nil { + return nil, err + } + return out, nil +} + // ChatServiceServer is the server API for ChatService service. // All implementations must embed UnimplementedChatServiceServer // for forward compatibility. @@ -203,6 +215,7 @@ type ChatServiceServer interface { DeleteMessage(context.Context, *DeleteMessageRequest) (*DeleteMessageResponse, error) // Статусы MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error) + CheckChatMembership(context.Context, *CheckChatMembershipRequest) (*CheckChatMembershipResponse, error) mustEmbedUnimplementedChatServiceServer() } @@ -249,6 +262,9 @@ func (UnimplementedChatServiceServer) DeleteMessage(context.Context, *DeleteMess func (UnimplementedChatServiceServer) MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error) { return nil, status.Error(codes.Unimplemented, "method MarkAsRead not implemented") } +func (UnimplementedChatServiceServer) CheckChatMembership(context.Context, *CheckChatMembershipRequest) (*CheckChatMembershipResponse, error) { + return nil, status.Error(codes.Unimplemented, "method CheckChatMembership not implemented") +} func (UnimplementedChatServiceServer) mustEmbedUnimplementedChatServiceServer() {} func (UnimplementedChatServiceServer) testEmbeddedByValue() {} @@ -486,6 +502,24 @@ func _ChatService_MarkAsRead_Handler(srv interface{}, ctx context.Context, dec f return interceptor(ctx, in, info, handler) } +func _ChatService_CheckChatMembership_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(CheckChatMembershipRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(ChatServiceServer).CheckChatMembership(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: ChatService_CheckChatMembership_FullMethodName, + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(ChatServiceServer).CheckChatMembership(ctx, req.(*CheckChatMembershipRequest)) + } + return interceptor(ctx, in, info, handler) +} + // ChatService_ServiceDesc is the grpc.ServiceDesc for ChatService service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) @@ -541,6 +575,10 @@ var ChatService_ServiceDesc = grpc.ServiceDesc{ MethodName: "MarkAsRead", Handler: _ChatService_MarkAsRead_Handler, }, + { + MethodName: "CheckChatMembership", + Handler: _ChatService_CheckChatMembership_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "chat/chat.proto", diff --git a/gen/google/protobuf/struct.ts b/gen/google/protobuf/struct.ts index 7708bb2..72e8db0 100644 --- a/gen/google/protobuf/struct.ts +++ b/gen/google/protobuf/struct.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: google/protobuf/struct.proto diff --git a/gen/google/protobuf/timestamp.ts b/gen/google/protobuf/timestamp.ts index 15fc5e3..6e0d262 100644 --- a/gen/google/protobuf/timestamp.ts +++ b/gen/google/protobuf/timestamp.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: google/protobuf/timestamp.proto diff --git a/gen/notifications/notifications.ts b/gen/notifications/notifications.ts index a214a1c..7399ca9 100644 --- a/gen/notifications/notifications.ts +++ b/gen/notifications/notifications.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: notifications/notifications.proto diff --git a/gen/search/search.ts b/gen/search/search.ts index c3292be..0448f03 100644 --- a/gen/search/search.ts +++ b/gen/search/search.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: search/search.proto diff --git a/gen/sso/account.ts b/gen/sso/account.ts index 14c437f..bdef480 100644 --- a/gen/sso/account.ts +++ b/gen/sso/account.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: sso/account.proto diff --git a/gen/sso/auth.ts b/gen/sso/auth.ts index c17c3af..98b683b 100644 --- a/gen/sso/auth.ts +++ b/gen/sso/auth.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: sso/auth.proto diff --git a/gen/sso/ldap-auth.ts b/gen/sso/ldap-auth.ts index 5f30c28..c11e747 100644 --- a/gen/sso/ldap-auth.ts +++ b/gen/sso/ldap-auth.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: sso/ldap-auth.proto diff --git a/gen/sso/oauth.ts b/gen/sso/oauth.ts index dfc5553..221f0a6 100644 --- a/gen/sso/oauth.ts +++ b/gen/sso/oauth.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: sso/oauth.proto diff --git a/gen/sso/twofa.ts b/gen/sso/twofa.ts index 8721422..5ec684f 100644 --- a/gen/sso/twofa.ts +++ b/gen/sso/twofa.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: sso/twofa.proto diff --git a/gen/users/ldap.ts b/gen/users/ldap.ts index 03b8d0b..40559b0 100644 --- a/gen/users/ldap.ts +++ b/gen/users/ldap.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: users/ldap.proto diff --git a/gen/users/users.ts b/gen/users/users.ts index 2c1d595..efcf00c 100644 --- a/gen/users/users.ts +++ b/gen/users/users.ts @@ -1,6 +1,6 @@ // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: -// protoc-gen-ts_proto v2.11.6 +// protoc-gen-ts_proto v2.11.8 // protoc v4.25.9 // source: users/users.proto