Skip to content

Commit 4d1d01a

Browse files
committed
fix absolute checks
1 parent d92d467 commit 4d1d01a

File tree

1 file changed

+2
-2
lines changed
  • libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/entitlements

1 file changed

+2
-2
lines changed

libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/entitlements/FilesEntitlement.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -331,13 +331,13 @@ public static FilesEntitlement build(List<Object> paths) {
331331
}
332332

333333
Path relativePath = Path.of(relativePathAsString);
334-
if (platform != null && platform.isCurrent() && FileData.isAbsolutePath(relativePathAsString)) {
334+
if (FileData.isAbsolutePath(relativePathAsString)) {
335335
throw new PolicyValidationException("'relative_path' [" + relativePathAsString + "] must be relative");
336336
}
337337
fileData = FileData.ofRelativePath(relativePath, baseDir, mode);
338338
} else if (pathAsString != null) {
339339
Path path = Path.of(pathAsString);
340-
if (platform != null && platform.isCurrent() && FileData.isAbsolutePath(pathAsString) == false) {
340+
if (FileData.isAbsolutePath(pathAsString) == false) {
341341
throw new PolicyValidationException("'path' [" + pathAsString + "] must be absolute");
342342
}
343343
fileData = FileData.ofPath(path, mode);

0 commit comments

Comments
 (0)