FF-1721: New plugin Nextcloud

This commit is contained in:
John Andrews
2024-08-12 11:51:17 +12:00
parent 9ef2389749
commit 9b36291d03
4 changed files with 14 additions and 0 deletions
+3
View File
@@ -39,9 +39,12 @@ public static class DownloadHelper
try
{
logger.ILog("Downloading: " + url);
string filename = GetFilenameFromUrl(logger, url)?.EmptyAsNull() ?? Guid.NewGuid().ToString();
logger.ILog("Filename: " + filename);
var tempFile = Path.Combine(destinationPath, filename);
logger.ILog("Temp File: " + tempFile);
using (var response = client.GetAsync(url, HttpCompletionOption.ResponseHeadersRead).Result)
{
+11
View File
@@ -17,6 +17,17 @@ public class DownloadUrlTests : TestBase
var result = element.Execute(args);
Assert.AreEqual(1, result);
}
[TestMethod]
public void InputFile()
{
var args = new NodeParameters("https://images.pexels.com/photos/45201/kitty-cat-kitten-pet-45201.jpeg", Logger, false, string.Empty, new LocalFileService());
var element = new InputUrl();
element.Download = true;
var result = element.Execute(args);
Assert.AreEqual(1, result);
}
}
#endif