diff --git a/FileFlows.Plugin.dll b/FileFlows.Plugin.dll index af7f11bf..a2b43fa7 100644 Binary files a/FileFlows.Plugin.dll and b/FileFlows.Plugin.dll differ diff --git a/FileFlows.Plugin.pdb b/FileFlows.Plugin.pdb index 550f1534..a08c8d38 100644 Binary files a/FileFlows.Plugin.pdb and b/FileFlows.Plugin.pdb differ diff --git a/Nextcloud/FlowElements/UploadToNextcloud.cs b/Nextcloud/FlowElements/UploadToNextcloud.cs index c3cedf41..e97f3252 100644 --- a/Nextcloud/FlowElements/UploadToNextcloud.cs +++ b/Nextcloud/FlowElements/UploadToNextcloud.cs @@ -36,8 +36,15 @@ public class UploadToNextcloud : Node public override int Execute(NodeParameters args) { + if (args.Licensed == false) + { + args.FailureReason = "Nextcloud requires a FileFlows license"; + args.Logger?.ELog(args.FailureReason); + return -1; + } + var settings = args.GetPluginSettings(); - + if (string.IsNullOrWhiteSpace(settings?.Url)) { args.FailureReason = "No Nextcloud URL set";