| 6021 | } |
| 6022 | |
| 6023 | func hookRunsValues(query HookRunsQuery) url.Values { |
| 6024 | values := url.Values{} |
| 6025 | if trimmed := strings.TrimSpace(query.Session); trimmed != "" { |
| 6026 | values.Set("session", trimmed) |
| 6027 | } |
| 6028 | if trimmed := strings.TrimSpace(query.Event); trimmed != "" { |
| 6029 | values.Set("event", trimmed) |
| 6030 | } |
| 6031 | if trimmed := strings.TrimSpace(query.Outcome); trimmed != "" { |
| 6032 | values.Set(cliOutcomeKey, trimmed) |
| 6033 | } |
| 6034 | if trimmed := strings.TrimSpace(query.Since); trimmed != "" { |
| 6035 | values.Set("since", trimmed) |
| 6036 | } |
| 6037 | if query.Last > 0 { |
| 6038 | values.Set("last", strconv.Itoa(query.Last)) |
| 6039 | } |
| 6040 | return values |
| 6041 | } |
| 6042 | |
| 6043 | func hookEventsValues(query HookEventsQuery) url.Values { |
| 6044 | values := url.Values{} |