Skip to content

Commit 0a6eddc

Browse files
Added null check
1 parent 7b3e857 commit 0a6eddc

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

src/main/java/com/jaspersoft/jasperserver/jaxrs/client/core/JerseyRequest.java

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,10 @@ public JerseyRequest<ResponseType> setPath(String path) {
136136

137137
@Override
138138
public OperationResult<ResponseType> get() throws JSClientWebException {
139-
Invocation.Builder request = buildRequest().acceptLanguage(userLocale);
139+
Invocation.Builder request = buildRequest();
140+
if (userLocale != null) {
141+
request.acceptLanguage(userLocale);
142+
}
140143
return executeRequest(GET, request);
141144
}
142145

@@ -148,13 +151,19 @@ public OperationResult<ResponseType> delete() throws JSClientWebException {
148151

149152
@Override
150153
public OperationResult<ResponseType> put(Object entity) throws JSClientWebException {
151-
Invocation.Builder request = buildRequest().acceptLanguage(userLocale);
154+
Invocation.Builder request = buildRequest();
155+
if (userLocale != null) {
156+
request.acceptLanguage(userLocale);
157+
}
152158
return executeRequest(PUT, request, entity);
153159
}
154160

155161
@Override
156162
public OperationResult<ResponseType> post(Object entity) throws JSClientWebException {
157-
Invocation.Builder request = buildRequest().acceptLanguage(userLocale);
163+
Invocation.Builder request = buildRequest();
164+
if (userLocale != null) {
165+
request.acceptLanguage(userLocale);
166+
}
158167
return executeRequest(POST, request, entity);
159168
}
160169

0 commit comments

Comments
 (0)