From fee0f5c3842fe7528d4f6cac6b6fe3a8d11fb028 Mon Sep 17 00:00:00 2001 From: Jaex Date: Mon, 28 Jan 2019 18:48:49 +0300 Subject: [PATCH] Check status code instead --- ShareX.UploadersLib/FileUploaders/AmazonS3.cs | 2 +- ShareX.UploadersLib/FileUploaders/AzureStorage.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ShareX.UploadersLib/FileUploaders/AmazonS3.cs b/ShareX.UploadersLib/FileUploaders/AmazonS3.cs index 2605da8d4..5be1477e1 100644 --- a/ShareX.UploadersLib/FileUploaders/AmazonS3.cs +++ b/ShareX.UploadersLib/FileUploaders/AmazonS3.cs @@ -192,7 +192,7 @@ public override UploadResult Upload(Stream stream, string fileName) SendRequest(HttpMethod.PUT, url, stream, contentType, null, headers); - if (LastResponseInfo != null && LastResponseInfo.Headers != null && LastResponseInfo.Headers["ETag"] != null) + if (LastResponseInfo != null && LastResponseInfo.StatusCode == HttpStatusCode.OK) { return new UploadResult { diff --git a/ShareX.UploadersLib/FileUploaders/AzureStorage.cs b/ShareX.UploadersLib/FileUploaders/AzureStorage.cs index 21d223cdf..54bacb960 100644 --- a/ShareX.UploadersLib/FileUploaders/AzureStorage.cs +++ b/ShareX.UploadersLib/FileUploaders/AzureStorage.cs @@ -114,7 +114,7 @@ public override UploadResult Upload(Stream stream, string fileName) SendRequest(HttpMethod.PUT, requestURL, stream, contentType, null, requestHeaders); - if (LastResponseInfo != null && LastResponseInfo.Headers != null && LastResponseInfo.Headers["ETag"] != null) + if (LastResponseInfo != null && LastResponseInfo.StatusCode == HttpStatusCode.Created) { return new UploadResult {