File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -129,7 +129,11 @@ def contest_standings(
129129 if count != - 1 :
130130 parameters ["count" ] = str (count )
131131 if handles != ["" ]:
132- parameters ["handles" ] = handles
132+ handles_str = ""
133+ for handle in handles :
134+ handles_str += str (handle ) + ";"
135+ request_data = self .generate_request ("user.info" , ** {"handles" : handles_str })
136+ parameters ["handles" ] = handles_str
133137 if room != - 1 :
134138 parameters ["room" ] = str (room )
135139 request_data = self .generate_request ("contest.standings" , ** parameters )
@@ -283,7 +287,10 @@ def user_info(self, handles):
283287 raise TypeError ("Handles should be a list" )
284288 if len (handles ) > 10000 :
285289 raise OverflowError ("Max count of handles should be less or equal to 10000" )
286- request_data = self .generate_request ("user.info" , ** {"handles" : handles })
290+ handles_str = ""
291+ for handle in handles :
292+ handles_str += str (handle ) + ";"
293+ request_data = self .generate_request ("user.info" , ** {"handles" : handles_str })
287294 request = self .session .post (
288295 request_data ["request_url" ], data = request_data ["data" ]
289296 )
Original file line number Diff line number Diff line change 55
66setup (
77 name = "CodeforcesApiPy" ,
8- version = "1.5.0 " ,
8+ version = "1.5.1 " ,
99 description = "Implementation of codeforces.com API" ,
1010 platforms = "any" ,
1111 url = "https://github.com/VadVergasov/CodeforcesApiPy" ,
You can’t perform that action at this time.
0 commit comments