![]() Server : Apache/2 System : Linux server-15-235-50-60 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64 User : gositeme ( 1004) PHP Version : 8.2.29 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/gositeme/domains/lavocat.ca/private_html/.next/server/pages/api/ |
"use strict";(()=>{var e={};e.id=5287,e.ids=[5287],e.modules={8667:(e,t)=>{Object.defineProperty(t,"A",{enumerable:!0,get:function(){return n}});var n=function(e){return e.PAGES="PAGES",e.PAGES_API="PAGES_API",e.APP_PAGE="APP_PAGE",e.APP_ROUTE="APP_ROUTE",e.IMAGE="IMAGE",e}({})},33480:(e,t,n)=>{e.exports=n(75600)},37985:(e,t,n)=>{n.r(t),n.d(t,{config:()=>u,default:()=>c,routeModule:()=>d});var s={};n.r(s),n.d(s,{default:()=>l});var r=n(33480),a=n(8667),o=n(86435);let i=new(n(96330)).PrismaClient;async function l(e,t){if("GET"!==e.method)return t.status(405).json({error:"Method not allowed"});try{console.log("\uD83D\uDD0D Testing cases API...");let e=await i.legalCase.count();console.log("\uD83D\uDCCA Total cases in database:",e);let n=await i.legalCase.findMany({take:5,include:{leadLawyer:{select:{id:!0,name:!0,email:!0}}}});return console.log("\uD83D\uDCCB Sample cases:",n),t.status(200).json({success:!0,caseCount:e,sampleCases:n,message:"Cases API test completed"})}catch(e){return console.error("❌ Error testing cases API:",e),t.status(500).json({success:!1,error:e instanceof Error?e.message:"Unknown error",stack:e instanceof Error?e.stack:void 0})}finally{await i.$disconnect()}}let c=(0,o.M)(s,"default"),u=(0,o.M)(s,"config"),d=new r.PagesAPIRouteModule({definition:{kind:a.A.PAGES_API,page:"/api/test-cases",pathname:"/api/test-cases",bundlePath:"",filename:""},userland:s})},75600:e=>{e.exports=require("next/dist/compiled/next-server/pages-api.runtime.prod.js")},86435:(e,t)=>{Object.defineProperty(t,"M",{enumerable:!0,get:function(){return function e(t,n){return n in t?t[n]:"then"in t&&"function"==typeof t.then?t.then(t=>e(t,n)):"function"==typeof t&&"default"===n?t:void 0}}})},96330:e=>{e.exports=require("@prisma/client")}};var t=require("../../webpack-api-runtime.js");t.C(e);var n=t(t.s=37985);module.exports=n})();