1
0
mirror of https://github.com/flarum/core.git synced 2025-07-20 08:11:27 +02:00

Gracefully fail for LESS compilation errors, not just parsing ones

This commit is contained in:
Toby Zerner
2015-10-17 15:55:03 +10:30
parent 6cc3dd4dea
commit f47be34df0

View File

@@ -45,18 +45,18 @@ class LessCompiler extends RevisionCompiler
'cache_dir' => $this->cachePath 'cache_dir' => $this->cachePath
]); ]);
foreach ($this->files as $file) { try {
$parser->parseFile($file); foreach ($this->files as $file) {
} $parser->parseFile($file);
foreach ($this->strings as $callback) {
try {
$parser->parse($callback());
} catch (Less_Exception_Parser $e) {
// TODO: log an error somewhere?
} }
}
return $parser->getCss(); foreach ($this->strings as $callback) {
$parser->parse($callback());
}
return $parser->getCss();
} catch (Less_Exception_Parser $e) {
// TODO: log an error somewhere?
}
} }
} }