From 2dcb3ca2fccc0f013e383666e4bcc0a0a304a052 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Thu, 29 Nov 2018 01:50:56 +0700 Subject: [PATCH] Fix license activation issues on headless machines --- source/net/filebot/cli/ArgumentBean.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/net/filebot/cli/ArgumentBean.java b/source/net/filebot/cli/ArgumentBean.java index 1b31d2e9..5537edf0 100644 --- a/source/net/filebot/cli/ArgumentBean.java +++ b/source/net/filebot/cli/ArgumentBean.java @@ -1,5 +1,6 @@ package net.filebot.cli; +import static java.awt.GraphicsEnvironment.*; import static java.util.Arrays.*; import static java.util.Collections.*; import static net.filebot.Logging.*; @@ -155,7 +156,7 @@ public class ArgumentBean { public List arguments = new ArrayList(); public boolean runCLI() { - return rename || getSubtitles || check || list || mediaInfo || revert || extract || script != null || (license != null && System.console() != null); + return rename || getSubtitles || check || list || mediaInfo || revert || extract || script != null || (license != null && isHeadless()); } public boolean isInteractive() {