equal
deleted
inserted
replaced
14 ) |
14 ) |
15 |
15 |
16 // GetReports returns the current user's reports |
16 // GetReports returns the current user's reports |
17 func (mc *Client) GetReports(lopt *LimitParams) ([]Report, error) { |
17 func (mc *Client) GetReports(lopt *LimitParams) ([]Report, error) { |
18 var reports []Report |
18 var reports []Report |
19 if err := mc.apiCall("reports", rest.Get, nil, lopt, &reports); err != nil { |
19 if err := mc.apiCall("reports", rest.Get, nil, lopt, nil, &reports); err != nil { |
20 return nil, err |
20 return nil, err |
21 } |
21 } |
22 return reports, nil |
22 return reports, nil |
23 } |
23 } |
24 |
24 |
38 qID := fmt.Sprintf("status_ids[%d]", i+1) |
38 qID := fmt.Sprintf("status_ids[%d]", i+1) |
39 params[qID] = strconv.Itoa(id) |
39 params[qID] = strconv.Itoa(id) |
40 } |
40 } |
41 |
41 |
42 var report Report |
42 var report Report |
43 if err := mc.apiCall("reports", rest.Post, params, nil, &report); err != nil { |
43 if err := mc.apiCall("reports", rest.Post, params, nil, nil, &report); err != nil { |
44 return nil, err |
44 return nil, err |
45 } |
45 } |
46 return &report, nil |
46 return &report, nil |
47 } |
47 } |