mirror of
https://github.com/aljazceru/CTFd.git
synced 2026-02-02 12:54:31 +01:00
Handle logging situation where a submission isn't provided to challenge attempt
This commit is contained in:
@@ -378,7 +378,7 @@ class ChallengeAttempt(Resource):
|
||||
log(
|
||||
"submissions",
|
||||
"[{date}] {name} submitted {submission} on {challenge_id} with kpm {kpm} [TOO FAST]",
|
||||
submission=request_data["submission"].encode("utf-8"),
|
||||
submission=request_data.get("submission", "").encode("utf-8"),
|
||||
challenge_id=challenge_id,
|
||||
kpm=kpm,
|
||||
)
|
||||
@@ -425,7 +425,7 @@ class ChallengeAttempt(Resource):
|
||||
log(
|
||||
"submissions",
|
||||
"[{date}] {name} submitted {submission} on {challenge_id} with kpm {kpm} [CORRECT]",
|
||||
submission=request_data["submission"].encode("utf-8"),
|
||||
submission=request_data.get("submission", "").encode("utf-8"),
|
||||
challenge_id=challenge_id,
|
||||
kpm=kpm,
|
||||
)
|
||||
@@ -443,7 +443,7 @@ class ChallengeAttempt(Resource):
|
||||
log(
|
||||
"submissions",
|
||||
"[{date}] {name} submitted {submission} on {challenge_id} with kpm {kpm} [WRONG]",
|
||||
submission=request_data["submission"].encode("utf-8"),
|
||||
submission=request_data.get("submission", "").encode("utf-8"),
|
||||
challenge_id=challenge_id,
|
||||
kpm=kpm,
|
||||
)
|
||||
@@ -477,7 +477,7 @@ class ChallengeAttempt(Resource):
|
||||
log(
|
||||
"submissions",
|
||||
"[{date}] {name} submitted {submission} on {challenge_id} with kpm {kpm} [ALREADY SOLVED]",
|
||||
submission=request_data["submission"].encode("utf-8"),
|
||||
submission=request_data.get("submission", "").encode("utf-8"),
|
||||
challenge_id=challenge_id,
|
||||
kpm=kpm,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user