UNPKG

@lucidcms/core

Version:

The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.

2 lines 681 B
import{copy as e}from"../../../libs/i18n/copy.mjs";import t from"../../../constants/constants.mjs";const n=async n=>{let r=n.versionType===`revision`||n.versionType===t.collectionBuilder.publishing.snapshotVersionType,i=n.versionId!==void 0&&Number.isInteger(n.versionId)&&n.versionId>0;return r&&!i?{error:{type:`basic`,message:e(`server:core.documents.version.id.required.message`),status:400},data:void 0}:!r&&n.versionId!==void 0?{error:{type:`basic`,message:e(`server:core.documents.version.id.unsupported.message`),status:400},data:void 0}:{error:void 0,data:{versionId:i?n.versionId:void 0}}};export{n as default}; //# sourceMappingURL=validate-client-version-target.mjs.map