Skip to content

Commit a9da51c

Browse files
committed
If the decoded object is not string, do return it directly
1 parent 07ad307 commit a9da51c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

redisinsight/ui/src/utils/formatters/bufferFormatters.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,11 @@ const hexToBuffer = (data: string): RedisResponseBuffer => {
141141
const bufferToJava = (reply: RedisResponseBuffer) => {
142142
const stream = new ObjectInputStream(bufferToUint8Array(reply))
143143
const decoded = stream.readObject()
144+
145+
if (typeof(decoded) !== 'object') {
146+
return decoded;
147+
}
148+
144149
const { fields } = decoded
145150
const fieldsArray = Array.from(fields, ([key, value]) => ({ [key]: value }))
146151
return { ...decoded, fields: fieldsArray }

0 commit comments

Comments
 (0)