chore: auto-generate protobuf files [skip ci]

This commit is contained in:
github-actions[bot]
2026-05-08 12:36:58 +00:00
parent 2733943488
commit 1ce76254e5
17 changed files with 234 additions and 70 deletions

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: admin/admin-account.proto // source: admin/admin-account.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: admin/audit.proto // source: admin/audit.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: admin/rbac.proto // source: admin/rbac.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: chat/chat.proto // source: chat/chat.proto
@@ -173,6 +173,15 @@ export interface MarkAsReadResponse {
success: boolean; success: boolean;
} }
export interface CheckChatMembershipRequest {
userId: string;
chatId: string;
}
export interface CheckChatMembershipResponse {
isMember: boolean;
}
export const CHAT_V1_PACKAGE_NAME = "chat.v1"; export const CHAT_V1_PACKAGE_NAME = "chat.v1";
export interface ChatServiceClient { export interface ChatServiceClient {
@@ -215,6 +224,11 @@ export interface ChatServiceClient {
/** Статусы */ /** Статусы */
markAsRead(request: MarkAsReadRequest, metadata?: Metadata): Observable<MarkAsReadResponse>; markAsRead(request: MarkAsReadRequest, metadata?: Metadata): Observable<MarkAsReadResponse>;
checkChatMembership(
request: CheckChatMembershipRequest,
metadata?: Metadata,
): Observable<CheckChatMembershipResponse>;
} }
export interface ChatServiceController { export interface ChatServiceController {
@@ -293,6 +307,11 @@ export interface ChatServiceController {
request: MarkAsReadRequest, request: MarkAsReadRequest,
metadata?: Metadata, metadata?: Metadata,
): Promise<MarkAsReadResponse> | Observable<MarkAsReadResponse> | MarkAsReadResponse; ): Promise<MarkAsReadResponse> | Observable<MarkAsReadResponse> | MarkAsReadResponse;
checkChatMembership(
request: CheckChatMembershipRequest,
metadata?: Metadata,
): Promise<CheckChatMembershipResponse> | Observable<CheckChatMembershipResponse> | CheckChatMembershipResponse;
} }
export function ChatServiceControllerMethods() { export function ChatServiceControllerMethods() {
@@ -310,6 +329,7 @@ export function ChatServiceControllerMethods() {
"editMessage", "editMessage",
"deleteMessage", "deleteMessage",
"markAsRead", "markAsRead",
"checkChatMembership",
]; ];
for (const method of grpcMethods) { for (const method of grpcMethods) {
const descriptor: any = Reflect.getOwnPropertyDescriptor(constructor.prototype, method); const descriptor: any = Reflect.getOwnPropertyDescriptor(constructor.prototype, method);

View File

@@ -1474,6 +1474,102 @@ func (x *MarkAsReadResponse) GetSuccess() bool {
return false 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 var File_chat_chat_proto protoreflect.FileDescriptor
const file_chat_chat_proto_rawDesc = "" + const file_chat_chat_proto_rawDesc = "" +
@@ -1581,7 +1677,12 @@ const file_chat_chat_proto_rawDesc = "" +
"\n" + "\n" +
"message_id\x18\x03 \x01(\tR\tmessageId\".\n" + "message_id\x18\x03 \x01(\tR\tmessageId\".\n" +
"\x12MarkAsReadResponse\x12\x18\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" + "\vChatService\x12E\n" +
"\n" + "\n" +
"CreateChat\x12\x1a.chat.v1.CreateChatRequest\x1a\x1b.chat.v1.CreateChatResponse\x12K\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" + "\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" + "\rDeleteMessage\x12\x1d.chat.v1.DeleteMessageRequest\x1a\x1e.chat.v1.DeleteMessageResponse\x12E\n" +
"\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 ( var (
file_chat_chat_proto_rawDescOnce sync.Once file_chat_chat_proto_rawDescOnce sync.Once
@@ -1610,33 +1712,35 @@ func file_chat_chat_proto_rawDescGZIP() []byte {
return file_chat_chat_proto_rawDescData 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{ var file_chat_chat_proto_goTypes = []any{
(*MessageDto)(nil), // 0: chat.v1.MessageDto (*MessageDto)(nil), // 0: chat.v1.MessageDto
(*ChatMemberDto)(nil), // 1: chat.v1.ChatMemberDto (*ChatMemberDto)(nil), // 1: chat.v1.ChatMemberDto
(*ChatDto)(nil), // 2: chat.v1.ChatDto (*ChatDto)(nil), // 2: chat.v1.ChatDto
(*CreateChatRequest)(nil), // 3: chat.v1.CreateChatRequest (*CreateChatRequest)(nil), // 3: chat.v1.CreateChatRequest
(*CreateChatResponse)(nil), // 4: chat.v1.CreateChatResponse (*CreateChatResponse)(nil), // 4: chat.v1.CreateChatResponse
(*GetUserChatsRequest)(nil), // 5: chat.v1.GetUserChatsRequest (*GetUserChatsRequest)(nil), // 5: chat.v1.GetUserChatsRequest
(*GetUserChatsResponse)(nil), // 6: chat.v1.GetUserChatsResponse (*GetUserChatsResponse)(nil), // 6: chat.v1.GetUserChatsResponse
(*GetChatDetailsRequest)(nil), // 7: chat.v1.GetChatDetailsRequest (*GetChatDetailsRequest)(nil), // 7: chat.v1.GetChatDetailsRequest
(*GetChatDetailsResponse)(nil), // 8: chat.v1.GetChatDetailsResponse (*GetChatDetailsResponse)(nil), // 8: chat.v1.GetChatDetailsResponse
(*JoinChatRequest)(nil), // 9: chat.v1.JoinChatRequest (*JoinChatRequest)(nil), // 9: chat.v1.JoinChatRequest
(*JoinChatResponse)(nil), // 10: chat.v1.JoinChatResponse (*JoinChatResponse)(nil), // 10: chat.v1.JoinChatResponse
(*LeaveChatRequest)(nil), // 11: chat.v1.LeaveChatRequest (*LeaveChatRequest)(nil), // 11: chat.v1.LeaveChatRequest
(*LeaveChatResponse)(nil), // 12: chat.v1.LeaveChatResponse (*LeaveChatResponse)(nil), // 12: chat.v1.LeaveChatResponse
(*RemoveMemberRequest)(nil), // 13: chat.v1.RemoveMemberRequest (*RemoveMemberRequest)(nil), // 13: chat.v1.RemoveMemberRequest
(*RemoveMemberResponse)(nil), // 14: chat.v1.RemoveMemberResponse (*RemoveMemberResponse)(nil), // 14: chat.v1.RemoveMemberResponse
(*MuteChatRequest)(nil), // 15: chat.v1.MuteChatRequest (*MuteChatRequest)(nil), // 15: chat.v1.MuteChatRequest
(*MuteChatResponse)(nil), // 16: chat.v1.MuteChatResponse (*MuteChatResponse)(nil), // 16: chat.v1.MuteChatResponse
(*GetMessagesRequest)(nil), // 17: chat.v1.GetMessagesRequest (*GetMessagesRequest)(nil), // 17: chat.v1.GetMessagesRequest
(*GetMessagesResponse)(nil), // 18: chat.v1.GetMessagesResponse (*GetMessagesResponse)(nil), // 18: chat.v1.GetMessagesResponse
(*SendMessageRequest)(nil), // 19: chat.v1.SendMessageRequest (*SendMessageRequest)(nil), // 19: chat.v1.SendMessageRequest
(*EditMessageRequest)(nil), // 20: chat.v1.EditMessageRequest (*EditMessageRequest)(nil), // 20: chat.v1.EditMessageRequest
(*DeleteMessageRequest)(nil), // 21: chat.v1.DeleteMessageRequest (*DeleteMessageRequest)(nil), // 21: chat.v1.DeleteMessageRequest
(*DeleteMessageResponse)(nil), // 22: chat.v1.DeleteMessageResponse (*DeleteMessageResponse)(nil), // 22: chat.v1.DeleteMessageResponse
(*MarkAsReadRequest)(nil), // 23: chat.v1.MarkAsReadRequest (*MarkAsReadRequest)(nil), // 23: chat.v1.MarkAsReadRequest
(*MarkAsReadResponse)(nil), // 24: chat.v1.MarkAsReadResponse (*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{ var file_chat_chat_proto_depIdxs = []int32{
0, // 0: chat.v1.ChatDto.last_message:type_name -> chat.v1.MessageDto 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 20, // 15: chat.v1.ChatService.EditMessage:input_type -> chat.v1.EditMessageRequest
21, // 16: chat.v1.ChatService.DeleteMessage:input_type -> chat.v1.DeleteMessageRequest 21, // 16: chat.v1.ChatService.DeleteMessage:input_type -> chat.v1.DeleteMessageRequest
23, // 17: chat.v1.ChatService.MarkAsRead:input_type -> chat.v1.MarkAsReadRequest 23, // 17: chat.v1.ChatService.MarkAsRead:input_type -> chat.v1.MarkAsReadRequest
4, // 18: chat.v1.ChatService.CreateChat:output_type -> chat.v1.CreateChatResponse 25, // 18: chat.v1.ChatService.CheckChatMembership:input_type -> chat.v1.CheckChatMembershipRequest
6, // 19: chat.v1.ChatService.GetUserChats:output_type -> chat.v1.GetUserChatsResponse 4, // 19: chat.v1.ChatService.CreateChat:output_type -> chat.v1.CreateChatResponse
8, // 20: chat.v1.ChatService.GetChatDetails:output_type -> chat.v1.GetChatDetailsResponse 6, // 20: chat.v1.ChatService.GetUserChats:output_type -> chat.v1.GetUserChatsResponse
10, // 21: chat.v1.ChatService.JoinChat:output_type -> chat.v1.JoinChatResponse 8, // 21: chat.v1.ChatService.GetChatDetails:output_type -> chat.v1.GetChatDetailsResponse
12, // 22: chat.v1.ChatService.LeaveChat:output_type -> chat.v1.LeaveChatResponse 10, // 22: chat.v1.ChatService.JoinChat:output_type -> chat.v1.JoinChatResponse
14, // 23: chat.v1.ChatService.RemoveMember:output_type -> chat.v1.RemoveMemberResponse 12, // 23: chat.v1.ChatService.LeaveChat:output_type -> chat.v1.LeaveChatResponse
16, // 24: chat.v1.ChatService.MuteChat:output_type -> chat.v1.MuteChatResponse 14, // 24: chat.v1.ChatService.RemoveMember:output_type -> chat.v1.RemoveMemberResponse
18, // 25: chat.v1.ChatService.GetMessages:output_type -> chat.v1.GetMessagesResponse 16, // 25: chat.v1.ChatService.MuteChat:output_type -> chat.v1.MuteChatResponse
0, // 26: chat.v1.ChatService.SendMessage:output_type -> chat.v1.MessageDto 18, // 26: chat.v1.ChatService.GetMessages:output_type -> chat.v1.GetMessagesResponse
0, // 27: chat.v1.ChatService.EditMessage:output_type -> chat.v1.MessageDto 0, // 27: chat.v1.ChatService.SendMessage:output_type -> chat.v1.MessageDto
22, // 28: chat.v1.ChatService.DeleteMessage:output_type -> chat.v1.DeleteMessageResponse 0, // 28: chat.v1.ChatService.EditMessage:output_type -> chat.v1.MessageDto
24, // 29: chat.v1.ChatService.MarkAsRead:output_type -> chat.v1.MarkAsReadResponse 22, // 29: chat.v1.ChatService.DeleteMessage:output_type -> chat.v1.DeleteMessageResponse
18, // [18:30] is the sub-list for method output_type 24, // 30: chat.v1.ChatService.MarkAsRead:output_type -> chat.v1.MarkAsReadResponse
6, // [6:18] is the sub-list for method input_type 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 type_name
6, // [6:6] is the sub-list for extension extendee 6, // [6:6] is the sub-list for extension extendee
0, // [0:6] is the sub-list for field type_name 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(), GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_chat_chat_proto_rawDesc), len(file_chat_chat_proto_rawDesc)), RawDescriptor: unsafe.Slice(unsafe.StringData(file_chat_chat_proto_rawDesc), len(file_chat_chat_proto_rawDesc)),
NumEnums: 0, NumEnums: 0,
NumMessages: 25, NumMessages: 27,
NumExtensions: 0, NumExtensions: 0,
NumServices: 1, NumServices: 1,
}, },

View File

@@ -19,18 +19,19 @@ import (
const _ = grpc.SupportPackageIsVersion9 const _ = grpc.SupportPackageIsVersion9
const ( const (
ChatService_CreateChat_FullMethodName = "/chat.v1.ChatService/CreateChat" ChatService_CreateChat_FullMethodName = "/chat.v1.ChatService/CreateChat"
ChatService_GetUserChats_FullMethodName = "/chat.v1.ChatService/GetUserChats" ChatService_GetUserChats_FullMethodName = "/chat.v1.ChatService/GetUserChats"
ChatService_GetChatDetails_FullMethodName = "/chat.v1.ChatService/GetChatDetails" ChatService_GetChatDetails_FullMethodName = "/chat.v1.ChatService/GetChatDetails"
ChatService_JoinChat_FullMethodName = "/chat.v1.ChatService/JoinChat" ChatService_JoinChat_FullMethodName = "/chat.v1.ChatService/JoinChat"
ChatService_LeaveChat_FullMethodName = "/chat.v1.ChatService/LeaveChat" ChatService_LeaveChat_FullMethodName = "/chat.v1.ChatService/LeaveChat"
ChatService_RemoveMember_FullMethodName = "/chat.v1.ChatService/RemoveMember" ChatService_RemoveMember_FullMethodName = "/chat.v1.ChatService/RemoveMember"
ChatService_MuteChat_FullMethodName = "/chat.v1.ChatService/MuteChat" ChatService_MuteChat_FullMethodName = "/chat.v1.ChatService/MuteChat"
ChatService_GetMessages_FullMethodName = "/chat.v1.ChatService/GetMessages" ChatService_GetMessages_FullMethodName = "/chat.v1.ChatService/GetMessages"
ChatService_SendMessage_FullMethodName = "/chat.v1.ChatService/SendMessage" ChatService_SendMessage_FullMethodName = "/chat.v1.ChatService/SendMessage"
ChatService_EditMessage_FullMethodName = "/chat.v1.ChatService/EditMessage" ChatService_EditMessage_FullMethodName = "/chat.v1.ChatService/EditMessage"
ChatService_DeleteMessage_FullMethodName = "/chat.v1.ChatService/DeleteMessage" ChatService_DeleteMessage_FullMethodName = "/chat.v1.ChatService/DeleteMessage"
ChatService_MarkAsRead_FullMethodName = "/chat.v1.ChatService/MarkAsRead" ChatService_MarkAsRead_FullMethodName = "/chat.v1.ChatService/MarkAsRead"
ChatService_CheckChatMembership_FullMethodName = "/chat.v1.ChatService/CheckChatMembership"
) )
// ChatServiceClient is the client API for ChatService service. // 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) DeleteMessage(ctx context.Context, in *DeleteMessageRequest, opts ...grpc.CallOption) (*DeleteMessageResponse, error)
// Статусы // Статусы
MarkAsRead(ctx context.Context, in *MarkAsReadRequest, opts ...grpc.CallOption) (*MarkAsReadResponse, 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 { type chatServiceClient struct {
@@ -183,6 +185,16 @@ func (c *chatServiceClient) MarkAsRead(ctx context.Context, in *MarkAsReadReques
return out, nil 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. // ChatServiceServer is the server API for ChatService service.
// All implementations must embed UnimplementedChatServiceServer // All implementations must embed UnimplementedChatServiceServer
// for forward compatibility. // for forward compatibility.
@@ -203,6 +215,7 @@ type ChatServiceServer interface {
DeleteMessage(context.Context, *DeleteMessageRequest) (*DeleteMessageResponse, error) DeleteMessage(context.Context, *DeleteMessageRequest) (*DeleteMessageResponse, error)
// Статусы // Статусы
MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error) MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error)
CheckChatMembership(context.Context, *CheckChatMembershipRequest) (*CheckChatMembershipResponse, error)
mustEmbedUnimplementedChatServiceServer() mustEmbedUnimplementedChatServiceServer()
} }
@@ -249,6 +262,9 @@ func (UnimplementedChatServiceServer) DeleteMessage(context.Context, *DeleteMess
func (UnimplementedChatServiceServer) MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error) { func (UnimplementedChatServiceServer) MarkAsRead(context.Context, *MarkAsReadRequest) (*MarkAsReadResponse, error) {
return nil, status.Error(codes.Unimplemented, "method MarkAsRead not implemented") 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) mustEmbedUnimplementedChatServiceServer() {}
func (UnimplementedChatServiceServer) testEmbeddedByValue() {} func (UnimplementedChatServiceServer) testEmbeddedByValue() {}
@@ -486,6 +502,24 @@ func _ChatService_MarkAsRead_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler) 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. // ChatService_ServiceDesc is the grpc.ServiceDesc for ChatService service.
// It's only intended for direct use with grpc.RegisterService, // It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy) // and not to be introspected or modified (even as a copy)
@@ -541,6 +575,10 @@ var ChatService_ServiceDesc = grpc.ServiceDesc{
MethodName: "MarkAsRead", MethodName: "MarkAsRead",
Handler: _ChatService_MarkAsRead_Handler, Handler: _ChatService_MarkAsRead_Handler,
}, },
{
MethodName: "CheckChatMembership",
Handler: _ChatService_CheckChatMembership_Handler,
},
}, },
Streams: []grpc.StreamDesc{}, Streams: []grpc.StreamDesc{},
Metadata: "chat/chat.proto", Metadata: "chat/chat.proto",

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: google/protobuf/struct.proto // source: google/protobuf/struct.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: google/protobuf/timestamp.proto // source: google/protobuf/timestamp.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: notifications/notifications.proto // source: notifications/notifications.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: search/search.proto // source: search/search.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: sso/account.proto // source: sso/account.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: sso/auth.proto // source: sso/auth.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: sso/ldap-auth.proto // source: sso/ldap-auth.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: sso/oauth.proto // source: sso/oauth.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: sso/twofa.proto // source: sso/twofa.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: users/ldap.proto // source: users/ldap.proto

View File

@@ -1,6 +1,6 @@
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions: // versions:
// protoc-gen-ts_proto v2.11.6 // protoc-gen-ts_proto v2.11.8
// protoc v4.25.9 // protoc v4.25.9
// source: users/users.proto // source: users/users.proto