Improved server share permission handling and share ui

This commit is contained in:
2025-07-24 20:19:49 +02:00
parent 1f94752c54
commit 431cdcb260
19 changed files with 270 additions and 151 deletions

View File

@@ -112,10 +112,10 @@ public class ServerService
#region Variables
public async Task<ServerVariableDetailResponse[]> GetVariables(int serverId)
public async Task<PagedData<ServerVariableDetailResponse>> GetVariables(int serverId, int page, int pageSize)
{
return await HttpApiClient.GetJson<ServerVariableDetailResponse[]>(
$"api/client/servers/{serverId}/variables"
return await HttpApiClient.GetJson<PagedData<ServerVariableDetailResponse>>(
$"api/client/servers/{serverId}/variables?page={page}&pageSize={pageSize}"
);
}