Showing 2 of 2 total issues
Function makeCall
has 5 return statements (exceeds 4 allowed). Open
Open
func makeCall(endpoint string, pathParams []interface{}, deviceAuth string, data interface{}) (statusCode int, responseData map[string]interface{}, err error) {
// Clean up the url and endpoint
err = &APIError{}
if strings.HasPrefix(endpoint, "/") {
endpoint = endpoint[1:]
Function ReportSlotStatus
has 5 return statements (exceeds 4 allowed). Open
Open
func ReportSlotStatus(deviceToken string, slotID string, status *SlotStatus) (bool, error) {
if deviceToken == "" || slotID == "" {
return false, &APIError{
Code: http.StatusBadRequest,
Data: map[string]string{