unbreak switching from draft to slate

This commit is contained in:
Matthew Hodgson 2018-05-09 01:03:40 +01:00
parent 984961a3ed
commit cbb8432873

View file

@ -74,7 +74,7 @@ class HistoryItem {
return this.value;
}
}
log.error("unknown format -> outputFormat conversion");
console.error("unknown format -> outputFormat conversion");
return this.value;
}
}
@ -91,9 +91,14 @@ export default class ComposerHistoryManager {
// TODO: Performance issues?
let item;
for (; item = sessionStorage.getItem(`${this.prefix}[${this.currentIndex}]`); this.currentIndex++) {
this.history.push(
HistoryItem.fromJSON(JSON.parse(item))
);
try {
this.history.push(
HistoryItem.fromJSON(JSON.parse(item))
);
}
catch (e) {
console.warn("Throwing away unserialisable history", e);
}
}
this.lastIndex = this.currentIndex;
}