mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2026-04-29 20:39:20 -05:00
FF-1721: New plugin Nextcloud
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user