diff options
Diffstat (limited to 'container-search/src/main')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java b/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java index e95e085ed5c..e7c5511f259 100644 --- a/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java +++ b/container-search/src/main/java/com/yahoo/search/handler/SearchHandler.java @@ -647,13 +647,15 @@ public class SearchHandler extends LoggingRequestHandler { case POST: case HEAD: case OPTIONS: - return AclMapping.Action.read; + return AclMapping.Action.READ; case PUT: - return AclMapping.Action.update; case DELETE: - return AclMapping.Action.delete; + case CONNECT: + case TRACE: + case PATCH: + return AclMapping.Action.WRITE; default: - return AclMapping.Action.create; + throw new IllegalArgumentException("Illegal method " + requestMeta.method()); } } } |