expiremember should return the same results as expire

Former-commit-id: 8f1295c00f27b6c89785236c5199c1623773940d
This commit is contained in:
John Sully 2019-10-16 12:27:04 -04:00
parent eaabfd2038
commit ac14b6ac7d

View File

@ -168,7 +168,7 @@ void expireMemberCore(client *c, robj *key, robj *subkey, long long basetime, lo
{ {
case OBJ_SET: case OBJ_SET:
if (!setTypeIsMember(val, szFromObj(subkey))) { if (!setTypeIsMember(val, szFromObj(subkey))) {
addReplyError(c, "subkey does not exist"); addReply(c,shared.czero);
return; return;
} }
break; break;
@ -180,7 +180,7 @@ void expireMemberCore(client *c, robj *key, robj *subkey, long long basetime, lo
setExpire(c, c->db, key, subkey, when); setExpire(c, c->db, key, subkey, when);
addReply(c, shared.ok); addReply(c, shared.cone);
} }
void expireMemberCommand(client *c) void expireMemberCommand(client *c)