diff options
Diffstat (limited to 'courses.go')
-rw-r--r-- | courses.go | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -66,15 +66,14 @@ func setupCourses(ctx context.Context) error { "SELECT id, nmax, title, ctype, cgroup, teacher, location FROM courses", ) if err != nil { - return fmt.Errorf("%w: %w", errUnexpectedDBError, err) + return wrapError(errUnexpectedDBError, err) } for { if !rows.Next() { err := rows.Err() if err != nil { - return fmt.Errorf( - "%w: %w", + return wrapError( errUnexpectedDBError, err, ) @@ -92,7 +91,7 @@ func setupCourses(ctx context.Context) error { ¤tCourse.Location, ) if err != nil { - return fmt.Errorf("%w: %w", errUnexpectedDBError, err) + return wrapError(errUnexpectedDBError, err) } if !checkCourseType(currentCourse.Type) { return fmt.Errorf( @@ -116,8 +115,7 @@ func setupCourses(ctx context.Context) error { currentCourse.ID, ).Scan(¤tCourse.Selected) if err != nil { - return fmt.Errorf( - "%w: %w", + return wrapError( errUnexpectedDBError, err, ) @@ -141,8 +139,7 @@ func (course *courseT) decrementSelectedAndPropagate( go propagateSelectedUpdate(course) err := sendSelectedUpdate(ctx, conn, course.ID) if err != nil { - return fmt.Errorf( - "%w: %w", + return wrapError( errCannotSend, err, ) |