Fix for Syncshell Pauses

This commit is contained in:
BoxuChan
2025-10-06 22:45:54 +02:00
parent 42893e5b53
commit fe5de199a1
3 changed files with 3 additions and 8 deletions

View File

@@ -306,7 +306,7 @@ public class DrawGroupPair : DrawPairBase
{
var groupPerm = _fullInfoDto.GroupUserPermissions;
groupPerm.SetPaused(!groupPerm.IsPaused());
_ = _apiController.GroupSetUserPermissions(new GroupPairUserPermissionDto(
_ = _apiController.GroupChangeIndividualPermissionState(new GroupPairUserPermissionDto(
_group.Group,
_pair.UserData,
groupPerm

View File

@@ -91,11 +91,6 @@ public partial class ApiController
{
await _mareHub!.SendAsync(nameof(UserSetPairPermissions), userPermissions).ConfigureAwait(false);
}
public Task GroupSetUserPermissions(GroupPairUserPermissionDto dto)
{
return _mareHub!.InvokeAsync(nameof(GroupSetUserPermissions), dto);
}
public async Task UserSetProfile(UserProfileDto userDescription)
{

View File

@@ -19,10 +19,10 @@ public partial class ApiController
await _mareHub!.SendAsync(nameof(GroupChangeGroupPermissionState), dto).ConfigureAwait(false);
}
public async Task GroupChangeIndividualPermissionState(GroupPairUserPermissionDto dto)
public Task GroupChangeIndividualPermissionState(GroupPairUserPermissionDto dto)
{
CheckConnection();
await _mareHub!.SendAsync(nameof(GroupChangeIndividualPermissionState), dto).ConfigureAwait(false);
return _mareHub!.InvokeAsync(nameof(GroupChangeIndividualPermissionState), dto);
}
public async Task GroupChangeOwnership(GroupPairDto groupPair)