clean up error serialization code a bit

This commit is contained in:
ansuz 2021-01-06 17:07:35 +05:30
parent 7ddeacc629
commit 8cabe7ded8

View file

@ -160,14 +160,12 @@ define([
try {
iframe.postMessage(data, '*');
} catch (err) {
console.error(err);
console.error(data);
console.error(err, data);
if (data && data.error && data.error instanceof Error) {
data.error = Util.serializeError(data.error);
try {
iframe.postMessage(data, '*');
} catch (err2) {
// XXX
console.error("impossible serialization");
throw err2;
}