@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
2 lines • 558 B
JavaScript
import{copy as e}from"../../../libs/i18n/copy.mjs";import t from"../../../libs/repositories/users.mjs";import n from"../../../libs/formatters/index.mjs";const r=async r=>{let i=await new t(r.db.client,r.config.db).count({where:[{key:`is_deleted`,operator:`=`,value:r.config.db.getDefault(`boolean`,`false`)}]});return i.error?i:n.parseCount(i.data?.count)<=1?{error:{type:`basic`,message:e(`server:core.users.last.user.delete.denied`),status:400},data:void 0}:{error:void 0,data:void 0}};export{r as default};
//# sourceMappingURL=check-not-last-user.mjs.map