LessCompiler: Catch only parser exceptions
This commit is contained in:
parent
6516eafc6c
commit
6dc5c50618
|
@ -3,9 +3,9 @@
|
||||||
|
|
||||||
namespace Icinga\Web;
|
namespace Icinga\Web;
|
||||||
|
|
||||||
use Exception;
|
|
||||||
use Icinga\Application\Logger;
|
use Icinga\Application\Logger;
|
||||||
use Icinga\Util\LessParser;
|
use Icinga\Util\LessParser;
|
||||||
|
use Less_Exception_Parser;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Compile LESS into CSS
|
* Compile LESS into CSS
|
||||||
|
@ -229,7 +229,7 @@ class LessCompiler
|
||||||
'\2 \1',
|
'\2 \1',
|
||||||
$this->lessc->compile($this->source)
|
$this->lessc->compile($this->source)
|
||||||
);
|
);
|
||||||
} catch (Exception $e) {
|
} catch (Less_Exception_Parser $e) {
|
||||||
$excerpt = substr($this->source, $e->index - 500, 1000);
|
$excerpt = substr($this->source, $e->index - 500, 1000);
|
||||||
|
|
||||||
$lines = [];
|
$lines = [];
|
||||||
|
|
Loading…
Reference in New Issue