This repository was archived by the owner on Jun 7, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed
Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 3333)
3434
3535
36-
3736@router .post ("/python_check" )
3837async def python_check (request : Request ):
3938 """
@@ -44,7 +43,7 @@ async def python_check(request: Request):
4443 code_bytes = await request .body ()
4544 code = code_bytes .decode ("utf-8" )
4645
47- filename = "program.py"
46+ filename = "program.py"
4847
4948 resultMessage = ""
5049 try :
@@ -54,6 +53,15 @@ async def python_check(request: Request):
5453 for m in w .messages :
5554 resultMessage = resultMessage + str (m ) + "\n "
5655 except SyntaxError as e :
57- resultMessage = filename + ":" + str (e .lineno ) + ":" + str (e .offset ) + ": " + e .args [0 ] + "\n "
56+ resultMessage = (
57+ filename
58+ + ":"
59+ + str (e .lineno )
60+ + ":"
61+ + str (e .offset )
62+ + ": "
63+ + e .args [0 ]
64+ + "\n "
65+ )
5866
5967 return resultMessage
Original file line number Diff line number Diff line change @@ -337,7 +337,8 @@ async def updatelastpage(
337337 practice_settings = await fetch_course_practice (user .course_name )
338338 if RS_info :
339339 values = json .loads (RS_info )
340- tz_offset = float (values ["tz_offset" ])
340+
341+ tz_offset = float (values .get ("tz_offset" , 0 ))
341342 else :
342343 tz_offset = 0
343344
You can’t perform that action at this time.
0 commit comments