UNPKG

@lucidcms/core

Version:

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

2 lines 790 B
import e from"../../../libs/repositories/ai-generations.mjs";const t=async(t,n)=>{let r=new e(t.db.client,t.config.db),i=await r.selectSingleByRequestId({requestId:n.requestId,select:[`id`],tenantKey:t.request.tenantKey});if(i.error)return i;if(i.data)return{error:void 0,data:void 0};let a=await r.createSingle({data:{request_id:n.requestId,provider_request_id:null,feature_key:n.feature.key,feature_version:n.feature.version,tenant_key:t.request.tenantKey??null,user_id:n.userId,target_type:n.targetType,target:n.target,output:null,usage:null,model:null,cost_currency:null,cost_total_minor:null,duration_ms:null,status:`pending`,error_message:null},returning:[`id`]});return a.error?a:{error:void 0,data:void 0}};export{t as default}; //# sourceMappingURL=store-pending-generation.mjs.map