Skip to content

Commit fb8ad6d

Browse files
committed
(PC-32268)[API] feat: Return individual or collective statistics only if offerer is concerned - Front apiClient model update
1 parent 445ce7a commit fb8ad6d

File tree

4 files changed

+24
-2
lines changed

4 files changed

+24
-2
lines changed

pro/src/apiClient/v1/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export type { CollectiveOfferTemplateBodyModel } from './models/CollectiveOfferT
5959
export type { CollectiveOfferTemplateResponseIdModel } from './models/CollectiveOfferTemplateResponseIdModel';
6060
export { CollectiveOfferType } from './models/CollectiveOfferType';
6161
export type { CollectiveOfferVenueBodyModel } from './models/CollectiveOfferVenueBodyModel';
62+
export type { CollectiveOnlyRevenue } from './models/CollectiveOnlyRevenue';
6263
export type { CollectiveStockCreationBodyModel } from './models/CollectiveStockCreationBodyModel';
6364
export type { CollectiveStockEditionBodyModel } from './models/CollectiveStockEditionBodyModel';
6465
export type { CollectiveStockResponseModel } from './models/CollectiveStockResponseModel';
@@ -140,6 +141,7 @@ export type { GetVenueResponseModel } from './models/GetVenueResponseModel';
140141
export type { GetVenuesOfOffererFromSiretResponseModel } from './models/GetVenuesOfOffererFromSiretResponseModel';
141142
export type { HasInvoiceQueryModel } from './models/HasInvoiceQueryModel';
142143
export type { HasInvoiceResponseModel } from './models/HasInvoiceResponseModel';
144+
export type { IndividualOnlyRevenue } from './models/IndividualOnlyRevenue';
143145
export type { InviteMemberQueryModel } from './models/InviteMemberQueryModel';
144146
export type { InvoiceListV2QueryModel } from './models/InvoiceListV2QueryModel';
145147
export type { InvoiceListV2ResponseModel } from './models/InvoiceListV2ResponseModel';

pro/src/apiClient/v1/models/AggregatedRevenue.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
/* istanbul ignore file */
33
/* tslint:disable */
44
/* eslint-disable */
5+
import type { CollectiveOnlyRevenue } from './CollectiveOnlyRevenue';
6+
import type { IndividualOnlyRevenue } from './IndividualOnlyRevenue';
57
import type { Revenue } from './Revenue';
68
export type AggregatedRevenue = {
7-
expectedRevenue: Revenue;
8-
revenue: Revenue;
9+
expectedRevenue: (Revenue | IndividualOnlyRevenue | CollectiveOnlyRevenue);
10+
revenue: (Revenue | IndividualOnlyRevenue | CollectiveOnlyRevenue);
911
};
1012

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/* generated using openapi-typescript-codegen -- do not edit */
2+
/* istanbul ignore file */
3+
/* tslint:disable */
4+
/* eslint-disable */
5+
export type CollectiveOnlyRevenue = {
6+
collective: number;
7+
total: number;
8+
};
9+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/* generated using openapi-typescript-codegen -- do not edit */
2+
/* istanbul ignore file */
3+
/* tslint:disable */
4+
/* eslint-disable */
5+
export type IndividualOnlyRevenue = {
6+
individual: number;
7+
total: number;
8+
};
9+

0 commit comments

Comments
 (0)