mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 14:40:53 +00:00
[Typescript-redux-query] Fix issue on api template when we have non empty header (#7179)
* Update apis.mustache * add import add httpheaders import * add model httpHeader and remove useless import * regeneration of sample * regenerate sample Co-authored-by: Alann GLOUX <agloux@efront.com>
This commit is contained in:
parent
528c2f6bd4
commit
5bb27c22ec
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
||||||
import * as runtime from '../runtime';
|
import * as runtime from '../runtime';
|
||||||
|
|
||||||
{{#imports.0}}
|
{{#imports.0}}
|
||||||
import {
|
import {
|
||||||
{{#imports}}
|
{{#imports}}
|
||||||
@ -82,7 +81,7 @@ function {{nickname}}Raw<T>({{#allParams.0}}requestParameters: {{operationIdCame
|
|||||||
|
|
||||||
{{/isListContainer}}
|
{{/isListContainer}}
|
||||||
{{/queryParams}}
|
{{/queryParams}}
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
{{#bodyParam}}
|
{{#bodyParam}}
|
||||||
{{^consumes}}
|
{{^consumes}}
|
||||||
|
@ -39,6 +39,8 @@ export const COLLECTION_FORMATS = {
|
|||||||
|
|
||||||
export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
|
export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
|
||||||
|
|
||||||
|
export type HttpHeaders = { [key: string]: string };
|
||||||
|
|
||||||
export function exists(json: any, key: string) {
|
export function exists(json: any, key: string) {
|
||||||
const value = json[key];
|
const value = json[key];
|
||||||
return value !== null && value !== undefined;
|
return value !== null && value !== undefined;
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
|
|
||||||
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
||||||
import * as runtime from '../runtime';
|
import * as runtime from '../runtime';
|
||||||
|
|
||||||
import {
|
import {
|
||||||
ModelApiResponse,
|
ModelApiResponse,
|
||||||
ModelApiResponseFromJSON,
|
ModelApiResponseFromJSON,
|
||||||
@ -73,7 +72,7 @@ function addPetRaw<T>(requestParameters: AddPetRequest, requestConfig: runtime.T
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
@ -121,7 +120,7 @@ function deletePetRaw<T>(requestParameters: DeletePetRequest, requestConfig: run
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
if (requestParameters.apiKey !== undefined && requestParameters.apiKey !== null) {
|
if (requestParameters.apiKey !== undefined && requestParameters.apiKey !== null) {
|
||||||
headerParameters['api_key'] = String(requestParameters.apiKey);
|
headerParameters['api_key'] = String(requestParameters.apiKey);
|
||||||
@ -178,7 +177,7 @@ function findPetsByStatusRaw<T>(requestParameters: FindPetsByStatusRequest, requ
|
|||||||
queryParameters['status'] = requestParameters.status?.join(runtime.COLLECTION_FORMATS["csv"]);
|
queryParameters['status'] = requestParameters.status?.join(runtime.COLLECTION_FORMATS["csv"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -233,7 +232,7 @@ function findPetsByTagsRaw<T>(requestParameters: FindPetsByTagsRequest, requestC
|
|||||||
queryParameters['tags'] = requestParameters.tags?.join(runtime.COLLECTION_FORMATS["csv"]);
|
queryParameters['tags'] = requestParameters.tags?.join(runtime.COLLECTION_FORMATS["csv"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -282,7 +281,7 @@ function getPetByIdRaw<T>(requestParameters: GetPetByIdRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -330,7 +329,7 @@ function updatePetRaw<T>(requestParameters: UpdatePetRequest, requestConfig: run
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
@ -378,7 +377,7 @@ function updatePetWithFormRaw<T>(requestParameters: UpdatePetWithFormRequest, re
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -433,7 +432,7 @@ function uploadFileRaw<T>(requestParameters: UploadFileRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
|
|
||||||
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
||||||
import * as runtime from '../runtime';
|
import * as runtime from '../runtime';
|
||||||
|
|
||||||
import {
|
import {
|
||||||
Order,
|
Order,
|
||||||
OrderFromJSON,
|
OrderFromJSON,
|
||||||
@ -46,7 +45,7 @@ function deleteOrderRaw<T>(requestParameters: DeleteOrderRequest, requestConfig:
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -89,7 +88,7 @@ function getInventoryRaw<T>( requestConfig: runtime.TypedQueryConfig<T, { [key:
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -137,7 +136,7 @@ function getOrderByIdRaw<T>(requestParameters: GetOrderByIdRequest, requestConfi
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -184,7 +183,7 @@ function placeOrderRaw<T>(requestParameters: PlaceOrderRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
|
@ -14,7 +14,6 @@
|
|||||||
|
|
||||||
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
import { HttpMethods, QueryConfig, ResponseBody, ResponseText } from 'redux-query';
|
||||||
import * as runtime from '../runtime';
|
import * as runtime from '../runtime';
|
||||||
|
|
||||||
import {
|
import {
|
||||||
User,
|
User,
|
||||||
UserFromJSON,
|
UserFromJSON,
|
||||||
@ -64,7 +63,7 @@ function createUserRaw<T>(requestParameters: CreateUserRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
@ -112,7 +111,7 @@ function createUsersWithArrayInputRaw<T>(requestParameters: CreateUsersWithArray
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
@ -159,7 +158,7 @@ function createUsersWithListInputRaw<T>(requestParameters: CreateUsersWithListIn
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
@ -207,7 +206,7 @@ function deleteUserRaw<T>(requestParameters: DeleteUserRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -253,7 +252,7 @@ function getUserByNameRaw<T>(requestParameters: GetUserByNameRequest, requestCon
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -314,7 +313,7 @@ function loginUserRaw<T>(requestParameters: LoginUserRequest, requestConfig: run
|
|||||||
queryParameters['password'] = requestParameters.password;
|
queryParameters['password'] = requestParameters.password;
|
||||||
}
|
}
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -356,7 +355,7 @@ function logoutUserRaw<T>( requestConfig: runtime.TypedQueryConfig<T, void> = {}
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
|
|
||||||
const { meta = {} } = requestConfig;
|
const { meta = {} } = requestConfig;
|
||||||
@ -406,7 +405,7 @@ function updateUserRaw<T>(requestParameters: UpdateUserRequest, requestConfig: r
|
|||||||
let queryParameters = null;
|
let queryParameters = null;
|
||||||
|
|
||||||
|
|
||||||
const headerParameters = {};
|
const headerParameters : runtime.HttpHeaders = {};
|
||||||
|
|
||||||
headerParameters['Content-Type'] = 'application/json';
|
headerParameters['Content-Type'] = 'application/json';
|
||||||
|
|
||||||
|
@ -50,6 +50,8 @@ export const COLLECTION_FORMATS = {
|
|||||||
|
|
||||||
export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
|
export type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original';
|
||||||
|
|
||||||
|
export type HttpHeaders = { [key: string]: string };
|
||||||
|
|
||||||
export function exists(json: any, key: string) {
|
export function exists(json: any, key: string) {
|
||||||
const value = json[key];
|
const value = json[key];
|
||||||
return value !== null && value !== undefined;
|
return value !== null && value !== undefined;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user