diff options
Diffstat (limited to 'internal/store/sqlite.go')
| -rw-r--r-- | internal/store/sqlite.go | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/internal/store/sqlite.go b/internal/store/sqlite.go index c5c52a4..a9a0597 100644 --- a/internal/store/sqlite.go +++ b/internal/store/sqlite.go @@ -151,7 +151,7 @@ func (s *Store) SaveTasks(tasks []models.Task) error { if err != nil { return err } - defer tx.Rollback() + defer func() { _ = tx.Rollback() }() // Clear existing tasks first to remove stale data if _, err := tx.Exec(`DELETE FROM tasks`); err != nil { @@ -166,7 +166,7 @@ func (s *Store) SaveTasks(tasks []models.Task) error { if err != nil { return err } - defer stmt.Close() + defer func() { _ = stmt.Close() }() for _, task := range tasks { labelsJSON, _ := json.Marshal(task.Labels) @@ -201,7 +201,7 @@ func (s *Store) GetTasks() ([]models.Task, error) { if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() return scanTasks(rows) } @@ -243,13 +243,13 @@ func (s *Store) DeleteTasksByIDs(ids []string) error { if err != nil { return err } - defer tx.Rollback() + defer func() { _ = tx.Rollback() }() stmt, err := tx.Prepare(`DELETE FROM tasks WHERE id = ?`) if err != nil { return err } - defer stmt.Close() + defer func() { _ = stmt.Close() }() for _, id := range ids { if _, err := stmt.Exec(id); err != nil { @@ -267,7 +267,7 @@ func (s *Store) SaveMeals(meals []models.Meal) error { if err != nil { return err } - defer tx.Rollback() + defer func() { _ = tx.Rollback() }() stmt, err := tx.Prepare(` INSERT OR REPLACE INTO meals @@ -277,7 +277,7 @@ func (s *Store) SaveMeals(meals []models.Meal) error { if err != nil { return err } - defer stmt.Close() + defer func() { _ = stmt.Close() }() for _, meal := range meals { _, err := stmt.Exec( @@ -312,7 +312,7 @@ func (s *Store) GetMeals(startDate, endDate time.Time) ([]models.Meal, error) { if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() var meals []models.Meal for rows.Next() { @@ -391,7 +391,7 @@ func (s *Store) SaveBoards(boards []models.Board) error { if err != nil { return err } - defer tx.Rollback() + defer func() { _ = tx.Rollback() }() // Clear existing data first (cards must be deleted before boards due to foreign key) if _, err := tx.Exec(`DELETE FROM cards`); err != nil { @@ -409,7 +409,7 @@ func (s *Store) SaveBoards(boards []models.Board) error { if err != nil { return err } - defer boardStmt.Close() + defer func() { _ = boardStmt.Close() }() // Save cards cardStmt, err := tx.Prepare(` @@ -420,7 +420,7 @@ func (s *Store) SaveBoards(boards []models.Board) error { if err != nil { return err } - defer cardStmt.Close() + defer func() { _ = cardStmt.Close() }() savedBoards := 0 savedCards := 0 @@ -472,7 +472,7 @@ func (s *Store) GetBoards() ([]models.Board, error) { if err != nil { return nil, err } - defer boardRows.Close() + defer func() { _ = boardRows.Close() }() var boards []models.Board boardMap := make(map[string]int) // Store index, not pointer @@ -501,7 +501,7 @@ func (s *Store) GetBoards() ([]models.Board, error) { if err != nil { return nil, err } - defer cardRows.Close() + defer func() { _ = cardRows.Close() }() for cardRows.Next() { var card models.Card @@ -596,7 +596,7 @@ func (s *Store) GetBugs() ([]Bug, error) { if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() var bugs []Bug for rows.Next() { @@ -619,7 +619,7 @@ func (s *Store) GetUnresolvedBugs() ([]Bug, error) { if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() var bugs []Bug for rows.Next() { @@ -665,7 +665,7 @@ func (s *Store) GetUserShoppingItems() ([]UserShoppingItem, error) { if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() var items []UserShoppingItem for rows.Next() { @@ -701,7 +701,7 @@ func (s *Store) GetTasksByDateRange(start, end time.Time) ([]models.Task, error) if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() return scanTasks(rows) } @@ -722,7 +722,7 @@ func (s *Store) GetCardsByDateRange(start, end time.Time) ([]models.Card, error) if err != nil { return nil, err } - defer rows.Close() + defer func() { _ = rows.Close() }() var cards []models.Card for rows.Next() { |
