@@ -50,7 +50,7 @@ func makeCmdExpire(m *Miniredis, unix bool, d time.Duration) func(*server.Peer,
5050 if ! m .handleAuth (c ) {
5151 return
5252 }
53- if m .checkPubsub (c ) {
53+ if m .checkPubsub (c , cmd ) {
5454 return
5555 }
5656
@@ -98,7 +98,7 @@ func (m *Miniredis) cmdTouch(c *server.Peer, cmd string, args []string) {
9898 if ! m .handleAuth (c ) {
9999 return
100100 }
101- if m .checkPubsub (c ) {
101+ if m .checkPubsub (c , cmd ) {
102102 return
103103 }
104104
@@ -131,7 +131,7 @@ func (m *Miniredis) cmdTTL(c *server.Peer, cmd string, args []string) {
131131 if ! m .handleAuth (c ) {
132132 return
133133 }
134- if m .checkPubsub (c ) {
134+ if m .checkPubsub (c , cmd ) {
135135 return
136136 }
137137
@@ -166,7 +166,7 @@ func (m *Miniredis) cmdPTTL(c *server.Peer, cmd string, args []string) {
166166 if ! m .handleAuth (c ) {
167167 return
168168 }
169- if m .checkPubsub (c ) {
169+ if m .checkPubsub (c , cmd ) {
170170 return
171171 }
172172
@@ -201,7 +201,7 @@ func (m *Miniredis) cmdPersist(c *server.Peer, cmd string, args []string) {
201201 if ! m .handleAuth (c ) {
202202 return
203203 }
204- if m .checkPubsub (c ) {
204+ if m .checkPubsub (c , cmd ) {
205205 return
206206 }
207207
@@ -232,7 +232,7 @@ func (m *Miniredis) cmdDel(c *server.Peer, cmd string, args []string) {
232232 if ! m .handleAuth (c ) {
233233 return
234234 }
235- if m .checkPubsub (c ) {
235+ if m .checkPubsub (c , cmd ) {
236236 return
237237 }
238238
@@ -266,7 +266,7 @@ func (m *Miniredis) cmdType(c *server.Peer, cmd string, args []string) {
266266 if ! m .handleAuth (c ) {
267267 return
268268 }
269- if m .checkPubsub (c ) {
269+ if m .checkPubsub (c , cmd ) {
270270 return
271271 }
272272
@@ -295,7 +295,7 @@ func (m *Miniredis) cmdExists(c *server.Peer, cmd string, args []string) {
295295 if ! m .handleAuth (c ) {
296296 return
297297 }
298- if m .checkPubsub (c ) {
298+ if m .checkPubsub (c , cmd ) {
299299 return
300300 }
301301
@@ -322,7 +322,7 @@ func (m *Miniredis) cmdMove(c *server.Peer, cmd string, args []string) {
322322 if ! m .handleAuth (c ) {
323323 return
324324 }
325- if m .checkPubsub (c ) {
325+ if m .checkPubsub (c , cmd ) {
326326 return
327327 }
328328
@@ -358,7 +358,7 @@ func (m *Miniredis) cmdKeys(c *server.Peer, cmd string, args []string) {
358358 if ! m .handleAuth (c ) {
359359 return
360360 }
361- if m .checkPubsub (c ) {
361+ if m .checkPubsub (c , cmd ) {
362362 return
363363 }
364364
@@ -385,7 +385,7 @@ func (m *Miniredis) cmdRandomkey(c *server.Peer, cmd string, args []string) {
385385 if ! m .handleAuth (c ) {
386386 return
387387 }
388- if m .checkPubsub (c ) {
388+ if m .checkPubsub (c , cmd ) {
389389 return
390390 }
391391
@@ -417,7 +417,7 @@ func (m *Miniredis) cmdRename(c *server.Peer, cmd string, args []string) {
417417 if ! m .handleAuth (c ) {
418418 return
419419 }
420- if m .checkPubsub (c ) {
420+ if m .checkPubsub (c , cmd ) {
421421 return
422422 }
423423
@@ -446,7 +446,7 @@ func (m *Miniredis) cmdRenamenx(c *server.Peer, cmd string, args []string) {
446446 if ! m .handleAuth (c ) {
447447 return
448448 }
449- if m .checkPubsub (c ) {
449+ if m .checkPubsub (c , cmd ) {
450450 return
451451 }
452452
@@ -480,7 +480,7 @@ func (m *Miniredis) cmdScan(c *server.Peer, cmd string, args []string) {
480480 if ! m .handleAuth (c ) {
481481 return
482482 }
483- if m .checkPubsub (c ) {
483+ if m .checkPubsub (c , cmd ) {
484484 return
485485 }
486486
0 commit comments