summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorJon Marius Venstad <jvenstad@yahoo-inc.com>2019-03-26 16:39:12 +0100
committerJon Marius Venstad <jvenstad@yahoo-inc.com>2019-03-26 16:39:12 +0100
commit5f5098d1067a5df862485530e0136085cf624444 (patch)
tree6e0b54c1642eca1cfb29e35d570cc714008dbe34 /container-core
parente988dc174ca63abf9c724a0c3f4e7521260c215e (diff)
Allow read access to dashboard, and avoid out of bounds in Path
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/restapi/Path.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/restapi/Path.java b/container-core/src/main/java/com/yahoo/restapi/Path.java
index 3aa23fbc916..79f70168696 100644
--- a/container-core/src/main/java/com/yahoo/restapi/Path.java
+++ b/container-core/src/main/java/com/yahoo/restapi/Path.java
@@ -54,7 +54,7 @@ public class Path {
values.clear();
String[] specElements = pathSpec.split("/");
boolean matchPrefix = false;
- if (specElements[specElements.length-1].equals("{*}")) {
+ if (specElements.length > 1 && specElements[specElements.length-1].equals("{*}")) {
matchPrefix = true;
specElements = Arrays.copyOf(specElements, specElements.length-1);
}