feat: add description to tariff
This commit is contained in:
parent
ee00fc3ac7
commit
6875e4d4e4
@ -77,6 +77,7 @@ export const createTariff = async (request: CreateTariffRequest, reply: FastifyR
|
|||||||
|
|
||||||
const newTariff = new TariffModel({
|
const newTariff = new TariffModel({
|
||||||
name: requestBody.name,
|
name: requestBody.name,
|
||||||
|
description: requestBody.description,
|
||||||
price: requestBody.price,
|
price: requestBody.price,
|
||||||
userId: request.user.id,
|
userId: request.user.id,
|
||||||
isCustom: requestBody.isCustom,
|
isCustom: requestBody.isCustom,
|
||||||
|
@ -10,6 +10,10 @@ const schema: SchemaDefinition<Tariff> = {
|
|||||||
type: String,
|
type: String,
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
|
description: {
|
||||||
|
type: String,
|
||||||
|
required: false,
|
||||||
|
},
|
||||||
price: {
|
price: {
|
||||||
type: Number,
|
type: Number,
|
||||||
required: false,
|
required: false,
|
||||||
|
@ -6,6 +6,7 @@ export const tariff: SwaggerMessage = {
|
|||||||
properties: {
|
properties: {
|
||||||
_id: { type: "string" },
|
_id: { type: "string" },
|
||||||
name: { type: "string" },
|
name: { type: "string" },
|
||||||
|
description: { type: "string" },
|
||||||
price: { type: "number" },
|
price: { type: "number" },
|
||||||
isCustom: { type: "boolean" },
|
isCustom: { type: "boolean" },
|
||||||
privileges: {
|
privileges: {
|
||||||
|
@ -4,6 +4,7 @@ import type { Eloquent } from "./eloquent.type";
|
|||||||
export type Tariff = Eloquent & {
|
export type Tariff = Eloquent & {
|
||||||
name: string;
|
name: string;
|
||||||
userId: string;
|
userId: string;
|
||||||
|
description: string;
|
||||||
price?: number;
|
price?: number;
|
||||||
isCustom: boolean;
|
isCustom: boolean;
|
||||||
privileges: Array<Omit<Privilege, keyof Eloquent>>;
|
privileges: Array<Omit<Privilege, keyof Eloquent>>;
|
||||||
|
Loading…
Reference in New Issue
Block a user