Add support for schedules (#137)
All checks were successful
Backend Build and Test / build (push) Successful in 3m42s
Backend Deploy / build (push) Successful in 4m46s

Reviewed-on: #137
This commit was merged in pull request #137.
This commit is contained in:
2025-05-30 20:22:33 +02:00
parent 5a20e76df2
commit 06c8ebcbcc
11 changed files with 199 additions and 23 deletions

View File

@@ -71,10 +71,18 @@ func renderCreateTask(c *gin.Context) {
return
}
_, err = db.CreateTask(&CreateTaskRequest{
request := &CreateTaskRequest{
Name: name,
Reward: reward,
})
}
schedule := c.PostForm("schedule")
if schedule != "" {
request.Schedule = &schedule
}
_, err = db.CreateTask(request)
if err != nil {
renderError(c, http.StatusInternalServerError, err)
return