@@ -92,10 +92,10 @@ def user_get_device(self) -> UserGetDeviceResponse:
9292 def measure_get_activity (
9393 self ,
9494 data_fields : Iterable [GetActivityField ] = GetActivityField ,
95- startdateymd : Optional [DateType ] = None ,
96- enddateymd : Optional [DateType ] = None ,
95+ startdateymd : Optional [DateType ] = arrow . utcnow () ,
96+ enddateymd : Optional [DateType ] = arrow . utcnow () ,
9797 offset : Optional [int ] = None ,
98- lastupdate : Optional [DateType ] = None ,
98+ lastupdate : Optional [DateType ] = arrow . utcnow () ,
9999 ) -> MeasureGetActivityResponse :
100100 """Get user created activities."""
101101 params : Final [ParamsType ] = {}
@@ -120,7 +120,7 @@ def measure_get_activity(
120120 lambda fields : "," .join ([field .value for field in fields ]),
121121 )
122122 update_params (
123- params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).timestamp
123+ params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).int_timestamp
124124 )
125125 update_params (params , "action" , "getactivity" )
126126
@@ -132,23 +132,25 @@ def measure_get_meas(
132132 self ,
133133 meastype : Optional [MeasureType ] = None ,
134134 category : Optional [MeasureGetMeasGroupCategory ] = None ,
135- startdate : Optional [DateType ] = None ,
136- enddate : Optional [DateType ] = None ,
135+ startdate : Optional [DateType ] = arrow . utcnow () ,
136+ enddate : Optional [DateType ] = arrow . utcnow () ,
137137 offset : Optional [int ] = None ,
138- lastupdate : Optional [DateType ] = None ,
138+ lastupdate : Optional [DateType ] = arrow . utcnow () ,
139139 ) -> MeasureGetMeasResponse :
140140 """Get measures."""
141141 params : Final [ParamsType ] = {}
142142
143143 update_params (params , "meastype" , meastype , lambda val : val .value )
144144 update_params (params , "category" , category , lambda val : val .value )
145145 update_params (
146- params , "startdate" , startdate , lambda val : arrow .get (val ).timestamp
146+ params , "startdate" , startdate , lambda val : arrow .get (val ).int_timestamp
147+ )
148+ update_params (
149+ params , "enddate" , enddate , lambda val : arrow .get (val ).int_timestamp
147150 )
148- update_params (params , "enddate" , enddate , lambda val : arrow .get (val ).timestamp )
149151 update_params (params , "offset" , offset )
150152 update_params (
151- params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).timestamp
153+ params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).int_timestamp
152154 )
153155 update_params (params , "action" , "getmeas" )
154156
@@ -159,16 +161,18 @@ def measure_get_meas(
159161 def sleep_get (
160162 self ,
161163 data_fields : Iterable [GetSleepField ],
162- startdate : Optional [DateType ] = None ,
163- enddate : Optional [DateType ] = None ,
164+ startdate : Optional [DateType ] = arrow . utcnow () ,
165+ enddate : Optional [DateType ] = arrow . utcnow () ,
164166 ) -> SleepGetResponse :
165167 """Get sleep data."""
166168 params : Final [ParamsType ] = {}
167169
168170 update_params (
169- params , "startdate" , startdate , lambda val : arrow .get (val ).timestamp
171+ params , "startdate" , startdate , lambda val : arrow .get (val ).int_timestamp
172+ )
173+ update_params (
174+ params , "enddate" , enddate , lambda val : arrow .get (val ).int_timestamp
170175 )
171- update_params (params , "enddate" , enddate , lambda val : arrow .get (val ).timestamp )
172176 update_params (
173177 params ,
174178 "data_fields" ,
@@ -182,10 +186,10 @@ def sleep_get(
182186 def sleep_get_summary (
183187 self ,
184188 data_fields : Iterable [GetSleepSummaryField ],
185- startdateymd : Optional [DateType ] = None ,
186- enddateymd : Optional [DateType ] = None ,
189+ startdateymd : Optional [DateType ] = arrow . utcnow () ,
190+ enddateymd : Optional [DateType ] = arrow . utcnow () ,
187191 offset : Optional [int ] = None ,
188- lastupdate : Optional [DateType ] = None ,
192+ lastupdate : Optional [DateType ] = arrow . utcnow () ,
189193 ) -> SleepGetSummaryResponse :
190194 """Get sleep summary."""
191195 params : Final [ParamsType ] = {}
@@ -210,7 +214,7 @@ def sleep_get_summary(
210214 )
211215 update_params (params , "offset" , offset )
212216 update_params (
213- params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).timestamp
217+ params , "lastupdate" , lastupdate , lambda val : arrow .get (val ).int_timestamp
214218 )
215219 update_params (params , "action" , "getsummary" )
216220
@@ -229,18 +233,18 @@ def heart_get(self, signalid: int) -> HeartGetResponse:
229233
230234 def heart_list (
231235 self ,
232- startdate : Optional [DateType ] = None ,
233- enddate : Optional [DateType ] = None ,
236+ startdate : Optional [DateType ] = arrow . utcnow () ,
237+ enddate : Optional [DateType ] = arrow . utcnow () ,
234238 offset : Optional [int ] = None ,
235239 ) -> HeartListResponse :
236240 """Get heart list."""
237241 params : Final [ParamsType ] = {}
238242
239243 update_params (
240- params , "startdate" , startdate , lambda val : arrow .get (val ).timestamp ,
244+ params , "startdate" , startdate , lambda val : arrow .get (val ).int_timestamp ,
241245 )
242246 update_params (
243- params , "enddate" , enddate , lambda val : arrow .get (val ).timestamp ,
247+ params , "enddate" , enddate , lambda val : arrow .get (val ).int_timestamp ,
244248 )
245249 update_params (params , "offset" , offset )
246250 update_params (params , "action" , "list" )
0 commit comments