File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
oura-library/src/main/kotlin/org/radarbase/oura/user Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,10 @@ data class OuraUser(
1818 @JsonProperty(" startDate" ) override val startDate : Instant ,
1919 @JsonProperty(" endDate" ) override val endDate : Instant ,
2020 @JsonProperty(" version" ) override val version : String? = null ,
21- @JsonProperty(" serviceUserId" ) override val serviceUserId : String ,
21+ @JsonProperty(" serviceUserId" ) override val serviceUserId : String? = null ,
2222) : User {
2323 override val observationKey: ObservationKey = ObservationKey (projectId, userId, sourceId)
2424 override val versionedId: String = " $id${version?.let { " #$it " } ? : " " } "
2525
26- fun isComplete () = isAuthorized && startDate.isBefore(endDate)
26+ fun isComplete () = isAuthorized && startDate.isBefore(endDate) && serviceUserId != null
2727}
You can’t perform that action at this time.
0 commit comments