From 4ce201a79fc2dec2677a8c2d9e48a62d541e3bb3 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Wed, 19 Sep 2018 16:16:18 -0400 Subject: [PATCH] Add IChatBotsClient.GetId --- .../Components/ChatBotsClient.cs | 3 +++ .../Components/IChatBotsClient.cs | 12 ++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs index 73cdd02680..17dd92da59 100644 --- a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs +++ b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs @@ -41,5 +41,8 @@ namespace Tgstation.Server.Client.Components /// public Task Update(ChatBot settings, CancellationToken cancellationToken) => apiClient.Update(Routes.Chat, settings ?? throw new ArgumentNullException(nameof(settings)), instance.Id, cancellationToken); + + /// + public Task GetId(ChatBot settings, CancellationToken cancellationToken) => apiClient.Read(Routes.SetID(Routes.Chat, (settings ?? throw new ArgumentNullException(nameof(settings))).Id), instance.Id, cancellationToken); } } \ No newline at end of file diff --git a/src/Tgstation.Server.Client/Components/IChatBotsClient.cs b/src/Tgstation.Server.Client/Components/IChatBotsClient.cs index 538fdf72bc..c3f223938e 100644 --- a/src/Tgstation.Server.Client/Components/IChatBotsClient.cs +++ b/src/Tgstation.Server.Client/Components/IChatBotsClient.cs @@ -11,7 +11,7 @@ namespace Tgstation.Server.Client.Components public interface IChatBotsClient { /// - /// List the + /// List the s /// /// The for the operation /// A resulting in a of the of the server @@ -26,13 +26,21 @@ namespace Tgstation.Server.Client.Components Task Create(ChatBot settings, CancellationToken cancellationToken); /// - /// Updates a setttings + /// Updates a 's setttings /// /// The to update /// The for the operation /// A resulting in the updated Task Update(ChatBot settings, CancellationToken cancellationToken); + /// + /// Get a 's setttings + /// + /// The to get + /// The for the operation + /// A resulting in the + Task GetId(ChatBot settings, CancellationToken cancellationToken); + /// /// Delete a ///