Fix: return object code style

This commit is contained in:
eight 2018-09-02 12:13:41 +08:00
parent b6df55b1fe
commit bb3f9e28e0

View File

@ -92,20 +92,16 @@ function createAPI(methods) {
const message = e.data;
Promise.resolve()
.then(() => methods[message.action](...message.args))
.then(result =>
({
requestId: message.requestId,
error: false,
data: result
})
)
.catch(err =>
({
requestId: message.requestId,
error: true,
data: cloneError(err)
})
)
.then(result => ({
requestId: message.requestId,
error: false,
data: result
}))
.catch(err => ({
requestId: message.requestId,
error: true,
data: cloneError(err)
}))
.then(data => self.postMessage(data));
};
}