From 42a3f184ff34ea04aee0fe0a2c13ce2e8a9e638b Mon Sep 17 00:00:00 2001 From: Viktor Zeman Date: Tue, 1 Mar 2016 13:33:13 +0100 Subject: [PATCH] Add option to set request timeout for Javascript request --- .../src/main/resources/Javascript/ApiClient.mustache | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/swagger-codegen/src/main/resources/Javascript/ApiClient.mustache b/modules/swagger-codegen/src/main/resources/Javascript/ApiClient.mustache index 6ef0a6a9dc5..409dbff81e5 100644 --- a/modules/swagger-codegen/src/main/resources/Javascript/ApiClient.mustache +++ b/modules/swagger-codegen/src/main/resources/Javascript/ApiClient.mustache @@ -31,6 +31,11 @@ * The default HTTP headers to be included for all API calls. */ this.defaultHeaders = {}; + + /** + * The default HTTP timeout for all API calls. + */ + this.timeout = 60000; }; ApiClient.prototype.paramToString = function paramToString(param) { @@ -231,6 +236,9 @@ // set header parameters request.set(this.defaultHeaders).set(this.normalizeParams(headerParams)); + //set request timeout + request.timeout(this.timeout); + var contentType = this.jsonPreferredMime(contentTypes); if (contentType) { request.type(contentType);