Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit 1f0f759

Browse files
committed
add coach -- python linting back again
1 parent 3cf0f0e commit 1f0f759

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

bookserver/routers/coach.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
)
3434

3535

36-
3736
@router.post("/python_check")
3837
async 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

bookserver/routers/rslogging.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)