From b1a41fc6a93b4d87a4bd1683462d17ae63b4079b Mon Sep 17 00:00:00 2001 From: Dominik Kwiatek Date: Mon, 19 Mar 2018 23:07:51 +0000 Subject: [PATCH] Return download link if the file is not an image --- ShareX.UploadersLib/FileUploaders/OwnCloud.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ShareX.UploadersLib/FileUploaders/OwnCloud.cs b/ShareX.UploadersLib/FileUploaders/OwnCloud.cs index 386680ea9..c96cbc416 100644 --- a/ShareX.UploadersLib/FileUploaders/OwnCloud.cs +++ b/ShareX.UploadersLib/FileUploaders/OwnCloud.cs @@ -155,9 +155,11 @@ public string ShareFile(string path) { OwnCloudShareResponseData data = ((JObject)result.ocs.data).ToObject(); string link = data.url; + bool isImage = Helpers.GetMimeType(path).StartsWith("image"); if (DirectLink) { - link += IsCompatibility81 ? "/preview" : "&preview"; + link += IsCompatibility81 ? "/" : "&"; + link += isImage ? "preview" : "download"; } return link; }