Skip to content

Commit 5f85519

Browse files
committed
fix: missing perspire log timeStamp, support null store descriptor
1 parent e539064 commit 5f85519

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/tools/html5/IndexedDBWrapper.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ export default class IndexedDBWrapper extends FabricEventTarget {
5151
this.database = event.target.result;
5252
this.database.onerror = (evt: Event) => {
5353
throw this.wrapErrorEvent(evt.target.error, `IDB.onerror`,
54-
"\n\tstores:", this.storeDescriptors.map(({ name }) => name).join(", "));
54+
"\n\tstores:", this.storeDescriptors
55+
.map(descriptor => (descriptor ? descriptor.name : "<no descriptor>")).join(", "));
5556
};
5657
}
5758

packages/toolset-worker/valma/perspire.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,7 @@ exports.handler = async (yargv) => {
269269
}
270270
state.domString = server.serializeMainDOM();
271271
state.tick = tick;
272+
state.timeStamp = Date.now();
272273
_writeDomString(state.domString,
273274
heartbeatClockFields ? JSON.stringify(heartbeatClockFields) : "<no heartbeat fields>");
274275
if (vExecThis && execBody) {

0 commit comments

Comments
 (0)