Skip to content

Commit 90bd8b1

Browse files
Merge pull request #267 from xcomponent/fixsnapshot
Fixsnapshot
2 parents 26b326e + b2f5230 commit 90bd8b1

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "reactivexcomponent.js",
3-
"version": "7.0.6",
3+
"version": "7.0.7",
44
"description": "Javascript reactive client API for XComponent",
55
"module": "dist/index.js",
66
"main": "dist/index.js",

src/communication/WebSocketSubscriber.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,13 @@ export class WebSocketSubscriber {
261261
let b64Data = JSON.parse(jsonData.JsonMessage).Items;
262262
let items;
263263
try {
264-
items = JSON.parse(this.deserializer.decodeServerMessage(b64Data)!);
264+
const raw = JSON.parse(this.deserializer.decodeServerMessage(b64Data)!);
265+
if (raw.$values) {
266+
items = raw.$values;
267+
}
268+
else {
269+
items = raw;
270+
}
265271
} catch (e) {
266272
items = b64Data;
267273
}

0 commit comments

Comments
 (0)