Skip to content

Commit b68b353

Browse files
Merge pull request #2514 from RedisInsight/bugfix/RI-4852-fix-java-serialized-string
RI-4852 - Fix java serialized string object
2 parents 804881d + 31e267e commit b68b353

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)