Added seats to Subscription
This commit is contained in:
parent
3712e3f2c1
commit
f0e4ad9f4c
2
dist/Admin/Subscription.d.ts
vendored
2
dist/Admin/Subscription.d.ts
vendored
@ -1,5 +1,6 @@
|
|||||||
import Resource from "../Resource";
|
import Resource from "../Resource";
|
||||||
import Office from "./Office";
|
import Office from "./Office";
|
||||||
|
import Seat from "./Seat";
|
||||||
export default class Subscription extends Resource {
|
export default class Subscription extends Resource {
|
||||||
uid?: string;
|
uid?: string;
|
||||||
priceId: string;
|
priceId: string;
|
||||||
@ -7,4 +8,5 @@ export default class Subscription extends Resource {
|
|||||||
end_date: Date;
|
end_date: Date;
|
||||||
nb_seats?: number;
|
nb_seats?: number;
|
||||||
office: Office;
|
office: Office;
|
||||||
|
seats?: Seat[];
|
||||||
}
|
}
|
||||||
|
6
dist/Admin/Subscription.js
vendored
6
dist/Admin/Subscription.js
vendored
@ -16,6 +16,7 @@ const Resource_1 = __importDefault(require("../Resource"));
|
|||||||
const class_transformer_1 = require("class-transformer");
|
const class_transformer_1 = require("class-transformer");
|
||||||
const Office_1 = __importDefault(require("./Office"));
|
const Office_1 = __importDefault(require("./Office"));
|
||||||
const class_validator_1 = require("class-validator");
|
const class_validator_1 = require("class-validator");
|
||||||
|
const Seat_1 = __importDefault(require("./Seat"));
|
||||||
class Subscription extends Resource_1.default {
|
class Subscription extends Resource_1.default {
|
||||||
}
|
}
|
||||||
__decorate([
|
__decorate([
|
||||||
@ -51,4 +52,9 @@ __decorate([
|
|||||||
(0, class_transformer_1.Type)(() => Office_1.default),
|
(0, class_transformer_1.Type)(() => Office_1.default),
|
||||||
__metadata("design:type", Office_1.default)
|
__metadata("design:type", Office_1.default)
|
||||||
], Subscription.prototype, "office", void 0);
|
], Subscription.prototype, "office", void 0);
|
||||||
|
__decorate([
|
||||||
|
(0, class_transformer_1.Expose)(),
|
||||||
|
(0, class_transformer_1.Type)(() => Seat_1.default),
|
||||||
|
__metadata("design:type", Array)
|
||||||
|
], Subscription.prototype, "seats", void 0);
|
||||||
exports.default = Subscription;
|
exports.default = Subscription;
|
||||||
|
@ -2,6 +2,7 @@ import Resource from "../Resource";
|
|||||||
import { Expose, Type } from "class-transformer";
|
import { Expose, Type } from "class-transformer";
|
||||||
import Office from "./Office";
|
import Office from "./Office";
|
||||||
import { IsNotEmpty } from "class-validator";
|
import { IsNotEmpty } from "class-validator";
|
||||||
|
import Seat from "./Seat";
|
||||||
|
|
||||||
export default class Subscription extends Resource {
|
export default class Subscription extends Resource {
|
||||||
@Expose()
|
@Expose()
|
||||||
@ -30,4 +31,8 @@ export default class Subscription extends Resource {
|
|||||||
@Expose()
|
@Expose()
|
||||||
@Type(() => Office)
|
@Type(() => Office)
|
||||||
public office!: Office;
|
public office!: Office;
|
||||||
|
|
||||||
|
@Expose()
|
||||||
|
@Type(() => Seat)
|
||||||
|
public seats?: Seat[];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user