summaryrefslogtreecommitdiff
path: root/model/mysql/jobs.go
diff options
context:
space:
mode:
Diffstat (limited to 'model/mysql/jobs.go')
-rw-r--r--model/mysql/jobs.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/model/mysql/jobs.go b/model/mysql/jobs.go
index 2695d50..1b9598b 100644
--- a/model/mysql/jobs.go
+++ b/model/mysql/jobs.go
@@ -134,7 +134,8 @@ func (j *Job) Next() time.Time { return j.next }
func (j *Job) User() model.User {
u, err := j.con.UserByID(j.user)
if err != nil {
- // TODO: Should we really panic here? If yes, we need to recover panics!
+ // We panic here, since the user must exist, if the job is there.
+ // Since http handlers and the job handler do recover from panics, this should be okay.
panic(fmt.Errorf("Could not get user (%d) of Job %d: %s", j.user, j.id, err))
}
@@ -185,7 +186,7 @@ func (j *Job) Delete() error {
func (con *MySQLDBCon) JobsBefore(t time.Time) (jobs []model.Job) {
rows, err := con.stmt[qJobsBefore].Query(t.Unix())
if err != nil {
- log.Fatalf("Could not get jobs before %s: %s", t, err) // TODO: Really fatal?
+ log.Fatalf("Could not get jobs before %s: %s", t, err)
}
for rows.Next() {