Fix issues from golangci
This commit is contained in:
@ -11,6 +11,10 @@ import (
|
||||
// NewBudget creates a budget and adds it to the current user
|
||||
func (s *Database) NewBudget(context context.Context, name string, userID uuid.UUID) (*Budget, error) {
|
||||
tx, err := s.BeginTx(context, &sql.TxOptions{})
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("begin transaction: %w", err)
|
||||
}
|
||||
|
||||
q := s.WithTx(tx)
|
||||
budget, err := q.CreateBudget(context, CreateBudgetParams{
|
||||
Name: name,
|
||||
@ -50,7 +54,10 @@ func (s *Database) NewBudget(context context.Context, name string, userID uuid.U
|
||||
return nil, fmt.Errorf("set inflow category: %w", err)
|
||||
}
|
||||
|
||||
tx.Commit()
|
||||
err = tx.Commit()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("commit: %w", err)
|
||||
}
|
||||
|
||||
return &budget, nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user