@@ -860,18 +860,26 @@ async def query_drafts(
860860 data : Dict [str , Union [str , Dict [str , Any ], List [SortParam ]]] = {
861861 "user_id" : user_id
862862 }
863-
864863 if filter is not None :
865864 data ["filter" ] = cast (dict , filter )
866-
867865 if sort is not None :
868866 data ["sort" ] = cast (dict , sort )
869-
870867 if options is not None :
871868 data .update (cast (dict , options ))
872-
873869 return await self .post ("drafts/query" , data = data )
874870
871+ async def get_user_locations (self , user_id : str , ** options : Any ) -> StreamResponse :
872+ params = {"user_id" : user_id , ** options }
873+ return await self .get ("users/live_locations" , params = params )
874+
875+ async def update_user_location (
876+ self , message_id : str , options : Optional [SharedLocationsOptions ] = None ,
877+ ) -> StreamResponse :
878+ data = {"message_id" : message_id }
879+ if options is not None :
880+ data .update (cast (dict , options ))
881+ return await self .put ("users/live_locations" , data = data )
882+
875883 async def close (self ) -> None :
876884 await self .session .close ()
877885
@@ -886,15 +894,4 @@ async def __aexit__(
886894 ) -> None :
887895 await self .close ()
888896
889- async def get_user_locations (self , user_id : str , ** options : Any ) -> StreamResponse :
890- params = {"user_id" : user_id , ** options }
891- return await self .get ("users/live_locations" , params = params )
892-
893- async def update_user_location (
894- self , message_id : str , options : Optional [SharedLocationsOptions ] = None ,
895- ) -> StreamResponse :
896- data = {"message_id" : message_id , ** options }
897- if options is not None :
898- data .update (cast (dict , options ))
899- return await self .put ("users/live_locations" , data = data )
900-
897+
0 commit comments