]> git.basschouten.com Git - openhab-addons.git/commitdiff
[jsscripting] Fix JSScriptFileWatcher not ignoring correct directory (#14393)
authorJ-N-K <github@klug.nrw>
Wed, 15 Feb 2023 09:33:00 +0000 (10:33 +0100)
committerGitHub <noreply@github.com>
Wed, 15 Feb 2023 09:33:00 +0000 (10:33 +0100)
Signed-off-by: Jan N. Klug <github@klug.nrw>
bundles/org.openhab.automation.jsscripting/src/main/java/org/openhab/automation/jsscripting/internal/fs/watch/JSScriptFileWatcher.java

index 70aed1e6f1885ebacdde342ad6f122630c07d725..8e573090971fadeeaf6234f0c3c938873edf71c9 100644 (file)
@@ -49,7 +49,7 @@ public class JSScriptFileWatcher extends AbstractScriptFileWatcher {
 
     @Override
     protected Optional<String> getScriptType(Path scriptFilePath) {
-        if (!scriptFilePath.startsWith(FILE_DIRECTORY + File.separator + "node_modules")
+        if (!scriptFilePath.startsWith(getWatchPath().resolve("node_modules"))
                 && "js".equals(super.getScriptType(scriptFilePath).orElse(null))) {
             return Optional.of(GraalJSScriptEngineFactory.MIME_TYPE);
         } else {