You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-12-11 09:22:35 +03:00
fix(xreadgroup): dont parse number props (#3133)
Initially, there was a bug in the server where the two additional props were returned as string instead of number. This should now be fixed in the GA, so no need to parse to Number anymore.
This commit is contained in:
committed by
GitHub
parent
ff91ecef81
commit
a245ef4494
@@ -522,8 +522,8 @@ export type StreamMessageRawReply = TuplesReply<[
|
||||
export type StreamMessageReply = {
|
||||
id: BlobStringReply,
|
||||
message: MapReply<BlobStringReply | string, BlobStringReply>,
|
||||
millisElapsedFromDelivery?: number
|
||||
deliveriesCounter?: number
|
||||
millisElapsedFromDelivery?: NumberReply
|
||||
deliveriesCounter?: NumberReply
|
||||
};
|
||||
|
||||
export function transformStreamMessageReply(typeMapping: TypeMapping | undefined, reply: StreamMessageRawReply): StreamMessageReply {
|
||||
@@ -531,8 +531,8 @@ export function transformStreamMessageReply(typeMapping: TypeMapping | undefined
|
||||
return {
|
||||
id: id,
|
||||
message: transformTuplesReply(message, undefined, typeMapping),
|
||||
...(millisElapsedFromDelivery !== undefined ? { millisElapsedFromDelivery: Number(millisElapsedFromDelivery) } : {}),
|
||||
...(deliveriesCounter !== undefined ? { deliveriesCounter: Number(deliveriesCounter) } : {})
|
||||
...(millisElapsedFromDelivery !== undefined ? { millisElapsedFromDelivery } : {}),
|
||||
...(deliveriesCounter !== undefined ? { deliveriesCounter } : {})
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user