Add for leave family

This commit is contained in:
lendry
2026-06-27 00:15:36 +03:00
parent 1a30e7e21c
commit 4b86c64cc4
17 changed files with 323 additions and 31 deletions

View File

@@ -35,6 +35,7 @@ service FamilyService {
rpc AddFamilyMember (FamilyMemberRequest) returns (FamilyMemberResponse);
rpc RemoveFamilyMember (RemoveFamilyMemberRequest) returns (MutationResponse);
rpc LeaveFamilyGroup (LeaveFamilyGroupRequest) returns (LeaveFamilyGroupResponse);
rpc TransferFamilyOwnership (TransferFamilyOwnershipRequest) returns (FamilyGroupResponse);
rpc SendFamilyInvite (SendFamilyInviteRequest) returns (FamilyInviteResponse);
rpc SearchFamilyInviteUsers (SearchFamilyInviteUsersRequest) returns (SearchFamilyInviteUsersResponse);
rpc RespondFamilyInvite (RespondFamilyInviteRequest) returns (FamilyInviteResponse);
@@ -253,6 +254,12 @@ message LeaveFamilyGroupResponse {
bool deleted = 2;
}
message TransferFamilyOwnershipRequest {
string requesterId = 1;
string groupId = 2;
string newOwnerUserId = 3;
}
message SendFamilyInviteRequest {
string requesterId = 1;
string groupId = 2;