Skip to content

Commit de26026

Browse files
marshaliumOndraFiedler
authored andcommitted
Add default timeouts to Set*Values requests
Without this they default to 0 and that okhttp treats that like an infinite timeout
1 parent 0769515 commit de26026

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/main/java/com/recombee/api_client/api_requests/SetItemValues.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public class SetItemValues extends SetValues {
3131
public SetItemValues (String itemId, Map<String, Object> values) {
3232
super(values);
3333
this.itemId = itemId;
34+
this.timeout = 10000;
3435
}
3536

3637
public String getItemId() {

src/main/java/com/recombee/api_client/api_requests/SetUserValues.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public class SetUserValues extends SetValues {
3131
public SetUserValues (String userId, Map<String, Object> values) {
3232
super(values);
3333
this.userId = userId;
34+
this.timeout = 10000;
3435
}
3536

3637
/**

src/main/java/com/recombee/api_client/api_requests/SetValues.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public abstract class SetValues extends Request {
3030
public SetValues (Map<String, Object> values) {
3131
this.values = values;
3232
this.cascadeCreate = false;
33+
this.timeout = 10000;
3334
}
3435

3536
public Map<String, Object> getValues() {

0 commit comments

Comments
 (0)