[jsscripting] Fix JSScriptFileWatcher not ignoring correct directory (#14393)

Signed-off-by: Jan N. Klug <github@klug.nrw>
This commit is contained in:
J-N-K 2023-02-15 10:33:00 +01:00 committed by GitHub
parent ce2e76d6ee
commit 9a05e9f3b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View 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 {