From b373e4312e89c8334a868381b5bb36e3da0f351a Mon Sep 17 00:00:00 2001 From: SimonKaluza Date: Tue, 12 Nov 2013 23:26:09 -0500 Subject: [PATCH] Fixed SWGApiClient.m's run-type type checking to allow NSArrays to be passed (for Swagger-generated methods that rely on List parameters in the HTTP body) --- src/main/resources/objc/SWGApiClient.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/objc/SWGApiClient.m b/src/main/resources/objc/SWGApiClient.m index 669fd4d570b..1c48412bc5a 100644 --- a/src/main/resources/objc/SWGApiClient.m +++ b/src/main/resources/objc/SWGApiClient.m @@ -280,7 +280,7 @@ static bool loggingEnabled = false; } if(body != nil) { - if([body isKindOfClass:[NSDictionary class]]){ + if([body isKindOfClass:[NSDictionary class]] || [body isKindOfClass:[NSArray class]]){ [request setValue:requestContentType forHTTPHeaderField:@"Content-Type"]; } else if ([body isKindOfClass:[SWGFile class]]) {}