Edit: /tmp/tsx-0/17887-621fae4d3a4022b892b6f171c92aad2c58b1ebdd (2795B)
{"code":"__filename=\"/opt/canhelp/apps/api/src/lib/activity.ts\";(()=>{\n\"use strict\";var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:true})};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from===\"object\"||typeof from===\"function\"){for(let key of __getOwnPropNames(from))if(!__hasOwnProp.call(to,key)&&key!==except)__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable})}return to};var __toCommonJS=mod=>__copyProps(__defProp({},\"__esModule\",{value:true}),mod);var activity_exports={};__export(activity_exports,{logActivity:()=>logActivity});module.exports=__toCommonJS(activity_exports);var import_db=require(\"../db.js\");var import_db2=require(\"@canhelp/db\");var import_drizzle_orm=require(\"drizzle-orm\");async function logActivity(opts){try{let{userId,userEmail,userName}=opts;if(userId&&(!userEmail||!userName)){const[u]=await import_db.db.select({email:import_db2.users.email,firstName:import_db2.users.firstName,lastName:import_db2.users.lastName,name:import_db2.users.name}).from(import_db2.users).where((0,import_drizzle_orm.eq)(import_db2.users.id,userId)).limit(1).catch(()=>[]);if(u){userEmail=userEmail??u.email;userName=userName??(`${u.firstName} ${u.lastName}`.trim()||u.name)}}await import_db.db.insert(import_db2.activityLogs).values({userId:userId??null,userEmail:userEmail??null,userName:userName??null,event:opts.event,details:opts.details?JSON.stringify(opts.details):null,ipAddress:opts.ipAddress??null,userAgent:opts.userAgent??null})}catch{}}__name(logActivity,\"logActivity\");0&&(module.exports={logActivity});\n})()\n","warnings":[],"map":{"version":3,"mappings":";mvBAAA,6IAAmB,oBACnB,IAAAA,WAAoC,uBACpC,uBAAmB,uBAEnB,eAAsB,YAAY,KAQhB,CAChB,GAAI,CACF,GAAI,CAAE,OAAQ,UAAW,QAAS,EAAI,KAGtC,GAAI,SAAW,CAAC,WAAa,CAAC,UAAW,CACvC,KAAM,CAAC,CAAC,EAAI,MAAM,aACf,OAAO,CAAE,MAAO,iBAAM,MAAO,UAAW,iBAAM,UAAW,SAAU,iBAAM,SAAU,KAAM,iBAAM,IAAK,CAAC,EACrG,KAAK,gBAAK,EACV,SAAM,uBAAG,iBAAM,GAAI,MAAM,CAAC,EAC1B,MAAM,CAAC,EACP,MAAM,IAAM,CAAC,CAAC,EACjB,GAAI,EAAG,CACL,UAAY,WAAa,EAAE,MAC3B,SAAW,WAAa,GAAG,EAAE,SAAS,IAAI,EAAE,QAAQ,GAAG,KAAK,GAAK,EAAE,KACrE,CACF,CAEA,MAAM,aAAG,OAAO,uBAAY,EAAE,OAAO,CACnC,OAAQ,QAAU,KAClB,UAAW,WAAa,KACxB,SAAU,UAAY,KACtB,MAAO,KAAK,MACZ,QAAS,KAAK,QAAU,KAAK,UAAU,KAAK,OAAO,EAAI,KACvD,UAAW,KAAK,WAAa,KAC7B,UAAW,KAAK,WAAa,IAC/B,CAAC,CACH,MAAQ,CAER,CACF,CAtCsB","names":["import_db"],"ignoreList":[],"sources":["/opt/canhelp/apps/api/src/lib/activity.ts"],"sourcesContent":[null]}}