Comments (8)
With DEBUG=connect:redis node app.js
connect:redis GET "sess:SKKJm1a+6K6wn/cSqzPI1QJh" +295ms
connect:redis GOT {"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"flash":{},"user_type":2,"user_id":7} +1ms
connect:redis SETEX "sess:SKKJm1a+6K6wn/cSqzPI1QJh" ttl:{"cookie":{"originalMaxAge":null,"expires":null,"httpOnly":true,"path":"/"},"flash":{},"user_type":2,"user_id":7} %s +16ms
connect:redis SETEX complete +1ms
GET /orders/new 200 19ms - 3.33kb
connect:redis GET "sess:SKKJm1a+6K6wn/cSqzPI1QJh" +8s
connect:redis GOT OK +1ms
SyntaxError: Unexpected token O
from connect-redis.
hmm are you saving settings on your own anywhere directly with the store? otherwise there should be no chance of getting invalid json in there
from connect-redis.
a FLUSHALL on the redis db helped alleviate the problem, but a more interesting fact is that on the second to last line on my previous comment should not have been "ok." Redis was returning nil to me which should mean "null" in node_redis right? So may be it's not capturing nils correctly?
from connect-redis.
TJ, I'm still getting this error :/ it's preventing me from pushing to production.. how would I save settings on my own? I'm just using req.session...
from connect-redis.
redis 0.8.x is fucked up the parser breaks all the time
from connect-redis.
Well that makes things clearer! What do you recommend doing / what version of redis do you use for LearnBoost?
from connect-redis.
i just released a new one reverting to 0.7.x, though an older version of connect-redis would work as well
from connect-redis.
That saved my life.
from connect-redis.
Related Issues (20)
- Use with fastify HOT 6
- TypeError: require(...) is not a function
- 'new' expression, whose target lacks a construct signature, implicitly has an 'any' type. HOT 1
- TypeError: Invalid argument type HOT 2
- connectRedis is not a function HOT 1
- What does the secret parameter actually do? HOT 1
- Issue with express-session HOT 1
- Support passing in `Store` class HOT 4
- Add more functions to normalized client? HOT 2
- Express Application Freeze HOT 5
- Export default build issue HOT 2
- Create a Security Policy HOT 2
- Client uses `ioredis` syntax when using `createCluster` from node-redis HOT 1
- `RedisStore` not working on TypeScript HOT 1
- Pub/Sub silently breaks the store HOT 1
- Connect-redis 7.0.0 and Redis 4.6.11 throwing "store.on is not a function" in Node v.16 HOT 10
- Type 'RequestHandler<ParamsDictionary, any, any, ParsedQs, Record<string, any>>' is not assignable to type 'Type<any> | DynamicModule | Promise<DynamicModule> | ForwardReference<any>'. HOT 6
- TypeScript CommonJS/ESM HOT 3
- touch method implementation does not satisfy express-session logical contract HOT 4
- connectRedis is not a function [NESTJS][NODE20] HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from connect-redis.