add check membership for chat proto
All checks were successful
Publish / Publish Job (push) Successful in 2m27s

This commit is contained in:
Дмитрий
2026-05-08 15:34:09 +03:00
parent e1ca345e38
commit 2733943488
2 changed files with 13 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@lendry-erp/contracts",
"version": "1.2.39",
"version": "1.2.40",
"description": "Protobuf definitions and generated TypeScript types",
"type": "commonjs",
"main": "./dist/index.js",

View File

@@ -24,6 +24,8 @@ service ChatService {
// Статусы
rpc MarkAsRead(MarkAsReadRequest) returns (MarkAsReadResponse);
rpc CheckChatMembership(CheckChatMembershipRequest) returns (CheckChatMembershipResponse);
}
// --- СТРУКТУРЫ ДАННЫХ --- //
@@ -152,3 +154,13 @@ message MarkAsReadRequest {
string message_id = 3; // ID последнего видимого сообщения
}
message MarkAsReadResponse { bool success = 1; }
message CheckChatMembershipRequest {
string user_id = 1;
string chat_id = 2;
}
message CheckChatMembershipResponse {
bool is_member = 1;
}