You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-06 02:15:48 +03:00
fix: loop over arguments instead of spreading (#2160)
* fix: loop over arguments instead of spreading * update to use concat * use the returned array from pushVerdictArguments (instead of assuming it'll push to the original array) * fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'." * fix "Argument of type 'RedisCommandArgument | RedisCommandArguments[]' is not assignable to parameter of type 'RedisCommandArgument | RedisCommandArgument[]'" * fix "Type 'RedisCommandArguments' is not assignable to type 'string[]'" Co-authored-by: Leibale Eidelman <leibale1998@gmail.com>
This commit is contained in:
@@ -18,9 +18,10 @@ export function transformArguments(
|
||||
id: RedisCommandArgument | Array<RedisCommandArgument>,
|
||||
options?: XClaimOptions
|
||||
): RedisCommandArguments {
|
||||
const args = ['XCLAIM', key, group, consumer, minIdleTime.toString()];
|
||||
|
||||
pushVerdictArguments(args, id);
|
||||
const args = pushVerdictArguments(
|
||||
['XCLAIM', key, group, consumer, minIdleTime.toString()],
|
||||
id
|
||||
);
|
||||
|
||||
if (options?.IDLE) {
|
||||
args.push('IDLE', options.IDLE.toString());
|
||||
|
Reference in New Issue
Block a user