diff --git a/pkg/gui/controllers/helpers/refresh_helper.go b/pkg/gui/controllers/helpers/refresh_helper.go index 377319250..9e1489da4 100644 --- a/pkg/gui/controllers/helpers/refresh_helper.go +++ b/pkg/gui/controllers/helpers/refresh_helper.go @@ -51,6 +51,10 @@ func NewRefreshHelper( } func (self *RefreshHelper) Refresh(options types.RefreshOptions) error { + if options.Mode == types.ASYNC && options.Then != nil { + panic("RefreshOptions.Then doesn't work with mode ASYNC") + } + t := time.Now() defer func() { self.c.Log.Infof(fmt.Sprintf("Refresh took %s", time.Since(t)))