diff --git a/lib/src/data/repository/repository_activity_impl.dart b/lib/src/data/repository/repository_activity_impl.dart index cb51de2..9fcfe3f 100644 --- a/lib/src/data/repository/repository_activity_impl.dart +++ b/lib/src/data/repository/repository_activity_impl.dart @@ -59,8 +59,8 @@ class RepositoryActivityImpl extends RepositoryActivity { Future> listLoggedInAthleteActivities( DateTime before, DateTime after, int page, int perPage) { var queryParams = { - "before": before.millisecondsSinceEpoch / 1000, - "after": after.millisecondsSinceEpoch / 1000, + "before": before.millisecondsSinceEpoch ~/ 1000, + "after": after.millisecondsSinceEpoch ~/ 1000, "page": page, "per_page": perPage }; diff --git a/lib/src/domain/model/model_authentication_response.dart b/lib/src/domain/model/model_authentication_response.dart index c39a940..8ee1891 100644 --- a/lib/src/domain/model/model_authentication_response.dart +++ b/lib/src/domain/model/model_authentication_response.dart @@ -65,13 +65,14 @@ class TokenResponse { } class Athlete { - Athlete(); + int id; + Athlete({required this.id}); factory Athlete.fromRawJson(String str) => Athlete.fromJson(json.decode(str)); String toRawJson() => json.encode(toJson()); - factory Athlete.fromJson(Map json) => Athlete(); + factory Athlete.fromJson(Map json) => Athlete(id:json["id"]); - Map toJson() => {}; + Map toJson() => {"id":id}; }