diff --git a/monitors.go b/monitors.go index 194c2fb..0d9423a 100644 --- a/monitors.go +++ b/monitors.go @@ -96,14 +96,17 @@ func (m *Monitor) JobUpdateQuery( timer := time.NewTimer(timeout) defer timer.Stop() + var cliErr error + var respDetail *aurora.Response for { select { case <-ticker.C: - updateSummaries, cliErr := m.Client.GetJobUpdateSummaries(&updateQuery) + respDetail, cliErr = m.Client.GetJobUpdateSummaries(&updateQuery) if cliErr != nil { return nil, cliErr } + updateSummaries := respDetail.Result_.GetJobUpdateSummariesResult_.UpdateSummaries if len(updateSummaries) >= 1 { return updateSummaries, nil }