From 1b2a25f331ad53e632c287f76aacf256009f3626 Mon Sep 17 00:00:00 2001
From: Daniel Ruf <d.ruf@bitexpert.de>
Date: Tue, 3 Dec 2019 08:47:02 +0100
Subject: [PATCH] Simplify body check

---
 .../petstore/javascript-flowtyped/lib/api.js       | 14 +++++++-------
 .../petstore/javascript-flowtyped/src/api.js       | 14 +++++++-------
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/samples/client/petstore/javascript-flowtyped/lib/api.js b/samples/client/petstore/javascript-flowtyped/lib/api.js
index e0ed087f022..e6007f686d0 100644
--- a/samples/client/petstore/javascript-flowtyped/lib/api.js
+++ b/samples/client/petstore/javascript-flowtyped/lib/api.js
@@ -100,7 +100,7 @@ export var PetApiFetchParamCreator = function PetApiFetchParamCreator(configurat
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -289,7 +289,7 @@ export var PetApiFetchParamCreator = function PetApiFetchParamCreator(configurat
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -649,7 +649,7 @@ export var StoreApiFetchParamCreator = function StoreApiFetchParamCreator(config
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -766,7 +766,7 @@ export var UserApiFetchParamCreator = function UserApiFetchParamCreator(configur
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -797,7 +797,7 @@ export var UserApiFetchParamCreator = function UserApiFetchParamCreator(configur
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -828,7 +828,7 @@ export var UserApiFetchParamCreator = function UserApiFetchParamCreator(configur
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
@@ -985,7 +985,7 @@ export var UserApiFetchParamCreator = function UserApiFetchParamCreator(configur
       delete localVarUrlObj.search;
       localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
       var needsSerialization = typeof body !== "string" || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : body || "";
+      localVarRequestOptions.body = needsSerialization ? JSON.stringify(body) : body;
       return {
         url: url.format(localVarUrlObj),
         options: localVarRequestOptions
diff --git a/samples/client/petstore/javascript-flowtyped/src/api.js b/samples/client/petstore/javascript-flowtyped/src/api.js
index bc4367b6dfc..981f8fbf6ed 100644
--- a/samples/client/petstore/javascript-flowtyped/src/api.js
+++ b/samples/client/petstore/javascript-flowtyped/src/api.js
@@ -323,7 +323,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -515,7 +515,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -878,7 +878,7 @@ export const StoreApiFetchParamCreator = function (configuration?: Configuration
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -997,7 +997,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -1027,7 +1027,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -1057,7 +1057,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
@@ -1206,7 +1206,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
             delete localVarUrlObj.search;
             localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
             const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
-            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
+            localVarRequestOptions.body =  needsSerialization ? JSON.stringify(body) : body;
 
             return {
                 url: url.format(localVarUrlObj),
-- 
GitLab