From af4196c6859039f4a3a1f642de75eee5e2250d72 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 24 Jun 2025 11:35:34 +0300 Subject: [PATCH] order: add state 'cancellation' --- src/api/order/content-types/order/schema.json | 5 +++-- types/generated/contentTypes.d.ts | 9 ++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/api/order/content-types/order/schema.json b/src/api/order/content-types/order/schema.json index 16ff12f..2151a13 100644 --- a/src/api/order/content-types/order/schema.json +++ b/src/api/order/content-types/order/schema.json @@ -14,14 +14,15 @@ "attributes": { "state": { "type": "enumeration", + "default": "created", "enum": [ "created", "scheduled", "approved", "completed", + "cancellation", "cancelled" - ], - "default": "created" + ] }, "price": { "type": "integer" diff --git a/types/generated/contentTypes.d.ts b/types/generated/contentTypes.d.ts index e05dd32..74320bf 100644 --- a/types/generated/contentTypes.d.ts +++ b/types/generated/contentTypes.d.ts @@ -480,7 +480,14 @@ export interface ApiOrderOrder extends Struct.CollectionTypeSchema { services: Schema.Attribute.Relation<'manyToMany', 'api::service.service'>; slot: Schema.Attribute.Relation<'manyToOne', 'api::slot.slot'>; state: Schema.Attribute.Enumeration< - ['created', 'scheduled', 'approved', 'completed', 'cancelled'] + [ + 'created', + 'scheduled', + 'approved', + 'completed', + 'cancellation', + 'cancelled', + ] > & Schema.Attribute.DefaultTo<'created'>; time_end: Schema.Attribute.Time;