Skip to content

Commit

Permalink
fixed an NPE in the rate limiting policy
Browse files Browse the repository at this point in the history
  • Loading branch information
EricWittmann committed Feb 24, 2015
1 parent 5c774d4 commit 08f2812
Showing 1 changed file with 4 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -158,13 +158,12 @@ private String createBucketId(ServiceRequest request, RateLimitingConfig config)
builder.append(request.getServiceVersion());
if (config.getGranularity() == RateLimitingGranularity.User) {
String header = config.getUserHeader();
String user = request.getHeaders().get(header);
if (user == null) {
if (!request.getHeaders().containsKey(header)) {
return NO_USER_AVAILABLE;
} else {
builder.append("||"); //$NON-NLS-1$
builder.append(user);
}
String user = request.getHeaders().get(header);
builder.append("||"); //$NON-NLS-1$
builder.append(user);
} else if (config.getGranularity() == RateLimitingGranularity.Service) {
} else {
return NO_APPLICATION_AVAILABLE;
Expand Down

0 comments on commit 08f2812

Please sign in to comment.