FIX: embedded comments not working when theme is missing

This commit is contained in:
Sam
2017-04-20 10:31:23 -04:00
parent b4b864047c
commit e119c6e01e
2 changed files with 19 additions and 3 deletions

View File

@ -41,10 +41,14 @@ class Stylesheet::Manager
@lock.synchronize do
builder = self.new(target, theme_key)
builder.compile unless File.exists?(builder.stylesheet_fullpath)
tag = %[<link href="#{builder.stylesheet_path}" media="#{media}" rel="stylesheet" data-target="#{target}"/>]
cache[cache_key] = tag
if builder.is_theme? && !builder.theme
tag = ""
else
builder.compile unless File.exists?(builder.stylesheet_fullpath)
tag = %[<link href="#{builder.stylesheet_path}" media="#{media}" rel="stylesheet" data-target="#{target}"/>]
end
cache[cache_key] = tag
tag.dup.html_safe
end
end