We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb3aa19 commit 6e02d7cCopy full SHA for 6e02d7c
pubsub.go
@@ -409,8 +409,18 @@ func (c *PubSub) newMessage(reply interface{}) (interface{}, error) {
409
return &Pong{
410
Payload: reply[1].(string),
411
}, nil
412
+ case "invalidate":
413
+ payload := reply[1].([]interface{})
414
+ ss := make([]string, len(payload))
415
+ for i, s := range payload {
416
+ ss[i] = s.(string)
417
+ }
418
+ return &Message{
419
+ Channel: "__redis__:invalidate",
420
+ PayloadSlice: ss,
421
+ }, nil
422
default:
- return nil, fmt.Errorf("redis: unsupported pubsub message: %q", kind)
423
+ return nil, fmt.Errorf("redis: unsupported pubsub message aqui: %q", kind)
424
}
425
426
return nil, fmt.Errorf("redis: unsupported pubsub message: %#v", reply)
0 commit comments