fix: compile: return correct JudgeStatus when compile failed
This commit is contained in:
parent
7538737629
commit
3cfa0938e6
@ -103,7 +103,7 @@ func (s *service) Compile(meta *JudgeMeta) (*JudgeStatus, e.Status) {
|
||||
msg = utils.If(err == nil, msg, nil)
|
||||
msgText := string(msg)
|
||||
|
||||
if !file.Exist(targetFile) || file.Empty(targetFile) {
|
||||
if status != e.Success || !file.Exist(targetFile) || file.Empty(targetFile) {
|
||||
return &JudgeStatus{
|
||||
Message: "Compile Failed",
|
||||
CompileMessage: msgText,
|
||||
|
Loading…
Reference in New Issue
Block a user