From 33308e8e6ab8c37896e0a1c4e4933e840477c780 Mon Sep 17 00:00:00 2001 From: Lixxday Date: Mon, 14 Aug 2023 17:46:34 +0200 Subject: [PATCH] (PC-23699)[PRO] build: regenerate api interface --- pro/src/apiClient/v1/index.ts | 2 ++ .../apiClient/v1/models/AttachImageFormModel.ts | 13 +++++++++++++ .../v1/models/CreateThumbnailBodyModel.ts | 14 ++++++++++++++ pro/src/apiClient/v1/services/DefaultService.ts | 17 ++++++++++++++++- 4 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 pro/src/apiClient/v1/models/AttachImageFormModel.ts create mode 100644 pro/src/apiClient/v1/models/CreateThumbnailBodyModel.ts diff --git a/pro/src/apiClient/v1/index.ts b/pro/src/apiClient/v1/index.ts index c020b149ff2..1ff64353671 100644 --- a/pro/src/apiClient/v1/index.ts +++ b/pro/src/apiClient/v1/index.ts @@ -13,6 +13,7 @@ export type { OpenAPIConfig } from './core/OpenAPI'; export type { AdageCulturalPartnerResponseModel } from './models/AdageCulturalPartnerResponseModel'; export type { AdageCulturalPartnersResponseModel } from './models/AdageCulturalPartnersResponseModel'; export type { Address } from './models/Address'; +export type { AttachImageFormModel } from './models/AttachImageFormModel'; export type { AttachImageResponseModel } from './models/AttachImageResponseModel'; export type { BannerMetaModel } from './models/BannerMetaModel'; export { BookingExportType } from './models/BookingExportType'; @@ -53,6 +54,7 @@ export type { Consent } from './models/Consent'; export type { CookieConsentRequest } from './models/CookieConsentRequest'; export type { CreateOffererQueryModel } from './models/CreateOffererQueryModel'; export type { CreatePriceCategoryModel } from './models/CreatePriceCategoryModel'; +export type { CreateThumbnailBodyModel } from './models/CreateThumbnailBodyModel'; export type { CreateThumbnailResponseModel } from './models/CreateThumbnailResponseModel'; export type { CropParams } from './models/CropParams'; export type { CulturalPartner } from './models/CulturalPartner'; diff --git a/pro/src/apiClient/v1/models/AttachImageFormModel.ts b/pro/src/apiClient/v1/models/AttachImageFormModel.ts new file mode 100644 index 00000000000..a7b0b2e447a --- /dev/null +++ b/pro/src/apiClient/v1/models/AttachImageFormModel.ts @@ -0,0 +1,13 @@ +/* generated using openapi-typescript-codegen -- do no edit */ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type AttachImageFormModel = { + credit: string; + croppingRectHeight: number; + croppingRectWidth: number; + croppingRectX: number; + croppingRectY: number; +}; + diff --git a/pro/src/apiClient/v1/models/CreateThumbnailBodyModel.ts b/pro/src/apiClient/v1/models/CreateThumbnailBodyModel.ts new file mode 100644 index 00000000000..dc9f53d0a2f --- /dev/null +++ b/pro/src/apiClient/v1/models/CreateThumbnailBodyModel.ts @@ -0,0 +1,14 @@ +/* generated using openapi-typescript-codegen -- do no edit */ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export type CreateThumbnailBodyModel = { + credit?: string | null; + croppingRectHeight?: number | null; + croppingRectWidth?: number | null; + croppingRectX?: number | null; + croppingRectY?: number | null; + offerId: number; +}; + diff --git a/pro/src/apiClient/v1/services/DefaultService.ts b/pro/src/apiClient/v1/services/DefaultService.ts index 734cb93427d..8c4a0607639 100644 --- a/pro/src/apiClient/v1/services/DefaultService.ts +++ b/pro/src/apiClient/v1/services/DefaultService.ts @@ -4,6 +4,7 @@ /* eslint-disable */ import type { AdageCulturalPartnerResponseModel } from '../models/AdageCulturalPartnerResponseModel'; import type { AdageCulturalPartnersResponseModel } from '../models/AdageCulturalPartnersResponseModel'; +import type { AttachImageFormModel } from '../models/AttachImageFormModel'; import type { AttachImageResponseModel } from '../models/AttachImageResponseModel'; import type { BookingExportType } from '../models/BookingExportType'; import type { BookingStatusFilter } from '../models/BookingStatusFilter'; @@ -21,6 +22,7 @@ import type { CollectiveStockEditionBodyModel } from '../models/CollectiveStockE import type { CollectiveStockResponseModel } from '../models/CollectiveStockResponseModel'; import type { CookieConsentRequest } from '../models/CookieConsentRequest'; import type { CreateOffererQueryModel } from '../models/CreateOffererQueryModel'; +import type { CreateThumbnailBodyModel } from '../models/CreateThumbnailBodyModel'; import type { CreateThumbnailResponseModel } from '../models/CreateThumbnailResponseModel'; import type { DeleteOfferRequestBody } from '../models/DeleteOfferRequestBody'; import type { EditVenueBodyModel } from '../models/EditVenueBodyModel'; @@ -493,11 +495,13 @@ export class DefaultService { /** * attach_offer_template_image * @param offerId + * @param formData * @returns AttachImageResponseModel OK * @throws ApiError */ public attachOfferTemplateImage( offerId: string, + formData?: AttachImageFormModel, ): CancelablePromise { return this.httpRequest.request({ method: 'POST', @@ -505,6 +509,8 @@ export class DefaultService { path: { 'offer_id': offerId, }, + formData: formData, + mediaType: 'multipart/form-data', errors: { 403: `Forbidden`, 422: `Unprocessable Entity`, @@ -748,11 +754,13 @@ export class DefaultService { /** * attach_offer_image * @param offerId + * @param formData * @returns AttachImageResponseModel OK * @throws ApiError */ public attachOfferImage( offerId: number, + formData?: AttachImageFormModel, ): CancelablePromise { return this.httpRequest.request({ method: 'POST', @@ -760,6 +768,8 @@ export class DefaultService { path: { 'offer_id': offerId, }, + formData: formData, + mediaType: 'multipart/form-data', errors: { 403: `Forbidden`, 422: `Unprocessable Entity`, @@ -1425,13 +1435,18 @@ export class DefaultService { /** * create_thumbnail + * @param formData * @returns CreateThumbnailResponseModel Created * @throws ApiError */ - public createThumbnail(): CancelablePromise { + public createThumbnail( + formData?: CreateThumbnailBodyModel, + ): CancelablePromise { return this.httpRequest.request({ method: 'POST', url: '/offers/thumbnails/', + formData: formData, + mediaType: 'multipart/form-data', errors: { 403: `Forbidden`, 422: `Unprocessable Entity`,