diff --git a/console/spin.go b/console/spin.go index 4f4a0a5..2aa71d6 100644 --- a/console/spin.go +++ b/console/spin.go @@ -7,7 +7,9 @@ import ( ) func Spin(action func(), title string, args ...any) { - spinner.New(). + if err := spinner.New(). Title(fmt.Sprintf(title, args...)). - Action(action).Run() + Action(action).Run(); err != nil { + panic(err) + } } diff --git a/pager/pagerduty.go b/pager/pagerduty.go index 6d25946..1a02462 100644 --- a/pager/pagerduty.go +++ b/pager/pagerduty.go @@ -95,7 +95,7 @@ func (p *PagerDuty) ListUsers(ctx context.Context) ([]*User, error) { opts := pagerduty.ListUsersOptions{} for { - resp, err := p.client.ListUsers(opts) + resp, err := p.client.ListUsersWithContext(ctx, opts) if err != nil { return nil, err }