From 4e39902c42df26140095bb7363b44488a67eb33a Mon Sep 17 00:00:00 2001 From: dsc Date: Mon, 9 Apr 2012 12:24:32 -0700 Subject: [PATCH] Fixes version-caching code to work with Jade 22.1 --- www/mixins/helpers.jade | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/www/mixins/helpers.jade b/www/mixins/helpers.jade index 75c71aa..9ca8302 100644 --- a/www/mixins/helpers.jade +++ b/www/mixins/helpers.jade @@ -1,10 +1,12 @@ -- if (typeof version == 'undefined' || version == null || !version || version === 'dev') { version = String(new Date().getTime()); } +- root = (function(){ return this; })(); +- if (typeof version == 'undefined') root.version = 'dev'; +- if (version == null || !version || version === 'dev') { version = String(new Date().getTime()); } -mixin css(href, media, root) +mixin css(href, media, path_root) - media = media || 'screen' - - root = root || '/css' - - var ver = (version ? '?'+version : '') - - href = ((root && href.charAt(0) !== '/') ? root+'/' : '') + href + ver + - path_root = path_root || '/css' + - var ver = ((typeof version != 'undefined' && version) ? '?'+version : '') + - href = ((path_root && href.charAt(0) !== '/') ? path_root+'/' : '') + href + ver link(type='text/css', rel='stylesheet', media=media, href=href) -- 1.7.0.4