diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-08-07 23:22:07 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-08-08 04:02:37 +0900 |
| commit | 47d81ffbd3e4fe178d2935325e312cef77276250 (patch) | |
| tree | 341f7aaa3429dbecc60cbfad0a84e6846152814e /backend/taskqueue | |
| parent | 14f48b4e4f7463e0972c2a5b39e94ee674ec93ba (diff) | |
| download | iosdc-japan-2024-albatross-47d81ffbd3e4fe178d2935325e312cef77276250.tar.gz iosdc-japan-2024-albatross-47d81ffbd3e4fe178d2935325e312cef77276250.tar.zst iosdc-japan-2024-albatross-47d81ffbd3e4fe178d2935325e312cef77276250.zip | |
feat(backend): create submission_results table
Diffstat (limited to 'backend/taskqueue')
| -rw-r--r-- | backend/taskqueue/processor.go | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/backend/taskqueue/processor.go b/backend/taskqueue/processor.go index 135a7d2..b080c46 100644 --- a/backend/taskqueue/processor.go +++ b/backend/taskqueue/processor.go @@ -70,9 +70,8 @@ func (p *ExecProcessor) ProcessTask(ctx context.Context, t *asynq.Task) error { return fmt.Errorf("json.Decode failed: %v", err) } if resData.Status != "success" { - err := p.q.CreateTestcaseResult(ctx, db.CreateTestcaseResultParams{ + err := p.q.CreateSubmissionResult(ctx, db.CreateSubmissionResultParams{ SubmissionID: submissionID, - TestcaseID: nil, Status: "compile_error", Stdout: resData.Stdout, Stderr: resData.Stderr, @@ -114,9 +113,8 @@ func (p *ExecProcessor) ProcessTask(ctx context.Context, t *asynq.Task) error { return fmt.Errorf("json.Decode failed: %v", err) } if resData.Status != "success" { - err := p.q.CreateTestcaseResult(ctx, db.CreateTestcaseResultParams{ + err := p.q.CreateSubmissionResult(ctx, db.CreateSubmissionResultParams{ SubmissionID: submissionID, - TestcaseID: nil, Status: "compile_error", Stdout: resData.Stdout, Stderr: resData.Stderr, |
