From 6c9e45c662a0e09a7460c9d64e17dccddaa48f1a Mon Sep 17 00:00:00 2001 From: Ross Lovas Date: Tue, 21 Mar 2023 10:14:02 +1030 Subject: [PATCH] Experimental: return PUT response in Update instead of performing a GET --- source/Octopus.Server.Client/OctopusAsyncClient.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/source/Octopus.Server.Client/OctopusAsyncClient.cs b/source/Octopus.Server.Client/OctopusAsyncClient.cs index f2709da6c..13d32f232 100644 --- a/source/Octopus.Server.Client/OctopusAsyncClient.cs +++ b/source/Octopus.Server.Client/OctopusAsyncClient.cs @@ -527,10 +527,12 @@ public async Task Update(string path, TResource resource, { var uri = QualifyUri(path, pathParameters); var response = await DispatchRequest(new OctopusRequest("PUT", uri, requestResource: resource), true, cancellationToken).ConfigureAwait(false); - var getUrl = resourceSelfLinkExtractor.GetSelfUrlOrNull(response.ResponseResource) ?? path; - var result = await Get(getUrl, null, cancellationToken).ConfigureAwait(false); - - return result; + // var getUrl = resourceSelfLinkExtractor.GetSelfUrlOrNull(response.ResponseResource) ?? path; + // var result = await Get(getUrl, null, cancellationToken).ConfigureAwait(false); + + return response.ResponseResource; + + // return result; } ///