equal
deleted
inserted
replaced
15 |
15 |
16 // GetReports returns the current user's reports |
16 // GetReports returns the current user's reports |
17 // (I don't know if the limit options are used by the API server.) |
17 // (I don't know if the limit options are used by the API server.) |
18 func (mc *Client) GetReports(lopt *LimitParams) ([]Report, error) { |
18 func (mc *Client) GetReports(lopt *LimitParams) ([]Report, error) { |
19 var reports []Report |
19 var reports []Report |
20 if err := mc.apiCall("reports", rest.Get, nil, lopt, nil, &reports); err != nil { |
20 if err := mc.apiCall("v1/reports", rest.Get, nil, lopt, nil, &reports); err != nil { |
21 return nil, err |
21 return nil, err |
22 } |
22 } |
23 return reports, nil |
23 return reports, nil |
24 } |
24 } |
25 |
25 |
39 qID := fmt.Sprintf("status_ids[%d]", i) |
39 qID := fmt.Sprintf("status_ids[%d]", i) |
40 params[qID] = strconv.FormatInt(id, 10) |
40 params[qID] = strconv.FormatInt(id, 10) |
41 } |
41 } |
42 |
42 |
43 var report Report |
43 var report Report |
44 if err := mc.apiCall("reports", rest.Post, params, nil, nil, &report); err != nil { |
44 if err := mc.apiCall("v1/reports", rest.Post, params, nil, nil, &report); err != nil { |
45 return nil, err |
45 return nil, err |
46 } |
46 } |
47 return &report, nil |
47 return &report, nil |
48 } |
48 } |