diff --git a/src/api/order/content-types/order/lifecycles.ts b/src/api/order/content-types/order/lifecycles.ts index 50307cb..edcf736 100644 --- a/src/api/order/content-types/order/lifecycles.ts +++ b/src/api/order/content-types/order/lifecycles.ts @@ -28,7 +28,7 @@ export default { if (!datetime_start || !datetime_end) { throw new Error(ERR_MISSING_TIME); } - if (new Date(datetime_start) >= new Date(datetime_end)) { + if (new Date(datetime_end) <= new Date(datetime_start)) { throw new Error(ERR_INVALID_TIME); } @@ -154,7 +154,7 @@ export default { throw new Error(ERR_INVALID_TIME); } - if (new Date(datetime_start) >= new Date(datetime_end)) { + if (new Date(datetime_end) <= new Date(datetime_start)) { throw new Error(ERR_INVALID_TIME); } diff --git a/src/api/slot/content-types/slot/lifecycles.ts b/src/api/slot/content-types/slot/lifecycles.ts index f5624b1..39982a3 100644 --- a/src/api/slot/content-types/slot/lifecycles.ts +++ b/src/api/slot/content-types/slot/lifecycles.ts @@ -43,7 +43,7 @@ export default { if (!datetime_start || !datetime_end) { throw new Error(ERR_INVALID_TIME); } - if (new Date(datetime_start) >= new Date(datetime_end)) { + if (new Date(datetime_end) <= new Date(datetime_start)) { throw new Error(ERR_INVALID_TIME); } const overlappingEntities = await strapi.db @@ -85,7 +85,7 @@ export default { } // Проверка валидности времени - if (new Date(datetime_start) >= new Date(datetime_end)) { + if (new Date(datetime_end) <= new Date(datetime_start)) { throw new Error(ERR_INVALID_TIME); }