Add better error handling, correct the location on disk of stylesheet

This commit is contained in:
Sam
2015-05-05 23:28:19 +10:00
parent eb244bac34
commit ea670118c1
3 changed files with 8 additions and 2 deletions

View File

@@ -8,7 +8,7 @@ class StylesheetsController < ApplicationController
digest = "_" + digest if digest
# Security note, safe due to route constraint
location = "#{DiscourseStylesheets::CACHE_PATH}/#{target}#{digest}.css"
location = "#{Rails.root}/#{DiscourseStylesheets::CACHE_PATH}/#{target}#{digest}.css"
unless File.exist?(location)
query = StylesheetCache.where(target: target)