Skip to content

Commit 07d3543

Browse files
authored
Merge pull request #9 from RADAR-base/webservice-integration
tweak parameters
2 parents 9d9fefa + 5da0ccf commit 07d3543

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

kafka-connect-fitbit-source/src/main/java/org/radarbase/connect/rest/fitbit/FitbitSourceConnector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public void start(Map<String, String> props) {
6262
e.printStackTrace();
6363
}
6464

65-
},0, 1, TimeUnit.HOURS);
65+
},0, 5, TimeUnit.MINUTES);
6666
}
6767

6868
@Override

kafka-connect-fitbit-source/src/main/java/org/radarbase/connect/rest/fitbit/user/ServiceUserRepository.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public class ServiceUserRepository implements UserRepository {
6363
private HashSet<String> containedUsers;
6464
private Set< ? extends User> timedCachedUsers = new HashSet<>();
6565
private final AtomicReference<Instant> nextFetch = new AtomicReference<>(Instant.MIN);
66-
private static final Duration FETCH_THRESHOLD = Duration.ofMinutes(30L);
66+
private static final Duration FETCH_THRESHOLD = Duration.ofMinutes(1L);
6767

6868
public ServiceUserRepository() {
6969
this.client = new OkHttpClient();
@@ -95,7 +95,7 @@ public Stream<? extends User> stream() throws IOException {
9595
}
9696

9797
logger.info("Requesting user information from webservice");
98-
Request request = requestFor("users" + "?device-type=FitBit").build();
98+
Request request = requestFor("users" + "?source-type=FitBit").build();
9999
this.timedCachedUsers = this.<Users>makeRequest(request, USER_LIST_READER)
100100
.getUsers().stream()
101101
.filter(u -> containedUsers.isEmpty() || containedUsers.contains(u.getId()))

0 commit comments

Comments
 (0)