From 995df9feaef8a8a1887c56348b0837c0c392ded7 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 29 Aug 2018 09:42:44 -0400 Subject: [PATCH] Add missing GetId for InstanceUser in client --- .../Components/IInstanceUserClient.cs | 8 ++++++++ .../Components/InstanceUserClient.cs | 3 +++ 2 files changed, 11 insertions(+) diff --git a/src/Tgstation.Server.Client/Components/IInstanceUserClient.cs b/src/Tgstation.Server.Client/Components/IInstanceUserClient.cs index 5d73e4f2ee..3d1d54e8d7 100644 --- a/src/Tgstation.Server.Client/Components/IInstanceUserClient.cs +++ b/src/Tgstation.Server.Client/Components/IInstanceUserClient.cs @@ -17,6 +17,14 @@ namespace Tgstation.Server.Client.Components /// A resulting in the associated with the logged on user Task Read(CancellationToken cancellationToken); + /// + /// Get a specific + /// + /// The to get + /// The for the operation + /// A resulting in the requested + Task GetId(InstanceUser instanceUser, CancellationToken cancellationToken); + /// /// Get the s in the /// diff --git a/src/Tgstation.Server.Client/Components/InstanceUserClient.cs b/src/Tgstation.Server.Client/Components/InstanceUserClient.cs index a45453a1fd..dc0d8515c6 100644 --- a/src/Tgstation.Server.Client/Components/InstanceUserClient.cs +++ b/src/Tgstation.Server.Client/Components/InstanceUserClient.cs @@ -43,5 +43,8 @@ namespace Tgstation.Server.Client.Components /// public Task> List(CancellationToken cancellationToken) => apiClient.Read>(Routes.List(Routes.InstanceUser), instance.Id, cancellationToken); + + /// + public Task GetId(InstanceUser instanceUser, CancellationToken cancellationToken) => apiClient.Read(Routes.SetID(Routes.InstanceUser, instanceUser.UserId.Value), instance.Id, cancellationToken); } } \ No newline at end of file