mirror of https://mirror.osredm.com/root/redis.git
Merge pull request #5001 from michael-grunder/xgroup-check-type
Abort in XGROUP if the key is not a stream
This commit is contained in:
commit
163f32c22a
|
@ -1576,7 +1576,7 @@ NULL
|
||||||
/* Lookup the key now, this is common for all the subcommands but HELP. */
|
/* Lookup the key now, this is common for all the subcommands but HELP. */
|
||||||
if (c->argc >= 4) {
|
if (c->argc >= 4) {
|
||||||
robj *o = lookupKeyWriteOrReply(c,c->argv[2],shared.nokeyerr);
|
robj *o = lookupKeyWriteOrReply(c,c->argv[2],shared.nokeyerr);
|
||||||
if (o == NULL) return;
|
if (o == NULL || checkType(c,o,OBJ_STREAM)) return;
|
||||||
s = o->ptr;
|
s = o->ptr;
|
||||||
grpname = c->argv[3]->ptr;
|
grpname = c->argv[3]->ptr;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue