kleydon / prisma-session-store

Express session store for Prisma
MIT License
116 stars 17 forks source link

Crash app error: touch(): PrismaClientKnownRequestError: #125

Open Damiandeveloper26 opened 3 weeks ago

Damiandeveloper26 commented 3 weeks ago

Hello i got the problem with crashed app. After some times my app is crashing and it's random time ,no idea why. I'm using nest js with prisma session store.

There is error: touch(): PrismaClientKnownRequestError: Invalid this.prisma[this.sessionModelName].findUnique() invocation in /Users/crasher/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:610:81

607 expiresAt = (0, utils_1.createExpiration)(ttl, { 608 rounding: this.options.roundTTL, 609 }); → 610 return [4 /yield/, this.prisma[this.sessionModelName].findUnique( Server has closed the connection. Error: Cannot set headers after they are sent to the client at new NodeError (node:internal/errors:387:5) at ServerResponse.setHeader (node:_http_outgoing:644:11)`

kleydon commented 3 weeks ago

Hi @Damiandeveloper26, Thanks for posting. Not sure what's going on. Any nest js users have insight, here?

bp26 commented 1 week ago

I am not using NestJs, only Express, but I have this error.

TypeError: Cannot read properties of undefined (reading 'findUnique') at PrismaSessionStore.<anonymous> (/opt/render/project/src/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:521:34) at step (/opt/render/project/src/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:63:23) at Object.next (/opt/render/project/src/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:44:53) at fulfilled (/opt/render/project/src/node_modules/@quixo3/prisma-session-store/dist/lib/prisma-session-store.js:35:58) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)