Skip to content

Commit 1bf8e99

Browse files
Attempt to use userLocale for anonymous session
1 parent 78d8b70 commit 1bf8e99

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

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

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,16 @@
2626
import com.jaspersoft.jasperserver.jaxrs.client.core.exceptions.ResourceNotFoundException;
2727
import com.jaspersoft.jasperserver.jaxrs.client.filters.BasicAuthenticationFilter;
2828
import com.jaspersoft.jasperserver.jaxrs.client.filters.SessionOutputFilter;
29-
import java.util.Locale;
30-
import java.util.TimeZone;
29+
import org.glassfish.jersey.client.ClientProperties;
30+
3131
import javax.ws.rs.client.Entity;
3232
import javax.ws.rs.client.WebTarget;
3333
import javax.ws.rs.core.Form;
3434
import javax.ws.rs.core.MediaType;
3535
import javax.ws.rs.core.Response;
3636
import javax.ws.rs.core.Response.Status;
37-
import org.glassfish.jersey.client.ClientProperties;
37+
import java.util.Locale;
38+
import java.util.TimeZone;
3839

3940
public class JasperserverRestClient {
4041
private final RestClientConfiguration configuration;
@@ -83,6 +84,10 @@ public AnonymousSession getAnonymousSession() {
8384
return new AnonymousSession(new SessionStorage(configuration, null, Locale.getDefault(), TimeZone.getDefault()));
8485
}
8586

87+
public AnonymousSession getAnonymousSession(Locale userLocale) {
88+
return new AnonymousSession(new SessionStorage(configuration, null, userLocale, TimeZone.getDefault()));
89+
}
90+
8691
protected void login(SessionStorage storage) throws JSClientWebException {
8792

8893
AuthenticationCredentials credentials = storage.getCredentials();

0 commit comments

Comments
 (0)