From 73aa6fcca62edeaf99a48a9d39e1a4033410e8f3 Mon Sep 17 00:00:00 2001 From: Valeriy S Date: Fri, 11 Jan 2019 15:07:10 +0300 Subject: [PATCH] fix(client): propagate SASS parser errors from worker --- client/src/client/workers/sass-compile.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/src/client/workers/sass-compile.js b/client/src/client/workers/sass-compile.js index cfafc78054..8ed0f05b15 100644 --- a/client/src/client/workers/sass-compile.js +++ b/client/src/client/workers/sass-compile.js @@ -3,6 +3,10 @@ import Sass from 'sass.js'; onmessage = e => { const data = e.data; Sass.compile(data, result => { - self.postMessage(result.text); + if (result.status === 0) { + self.postMessage(result.text); + } else { + throw result.formatted; + } }); };