summaryrefslogtreecommitdiff
path: root/src/node/utils
diff options
context:
space:
mode:
authorDan Bornstein <danfuzz@milk.com>2016-09-09 12:59:02 -0700
committerDan Bornstein <danfuzz@milk.com>2016-09-09 12:59:02 -0700
commit0a9d02562d7e14ecc9f9f1d929a65cc64924857a (patch)
treec8618f056dcf851b82d0ec78e1f2efeffb87d9a7 /src/node/utils
parentd7940cf8c50acbd7cddef1fb1b9b6400a2a69caa (diff)
downloadetherpad-lite-0a9d02562d7e14ecc9f9f1d929a65cc64924857a.zip
Handle relative paths properly, when `@import`ing.
Diffstat (limited to 'src/node/utils')
-rw-r--r--src/node/utils/Minify.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/node/utils/Minify.js b/src/node/utils/Minify.js
index 101dc97a..80652310 100644
--- a/src/node/utils/Minify.js
+++ b/src/node/utils/Minify.js
@@ -409,7 +409,8 @@ function compressJS(content)
function compressCSS(filename, content, callback)
{
try {
- new CleanCSS({relativeTo: ROOT_DIR}).minify(content, function (errors, minified) {
+ var base = path.join(ROOT_DIR, path.dirname(filename));
+ new CleanCSS({relativeTo: base}).minify(content, function (errors, minified) {
if (errors) {
// On error, just yield the un-minified original.
callback(null, content);