mirror of
https://github.com/discourse/discourse.git
synced 2025-06-15 09:42:39 +08:00
FIX: invalid syntax in elsif in Theme importer
elsif had a check that assigned to vars, this is not valid syntax and could explode at runtime
This commit is contained in:
@ -207,10 +207,13 @@ module Stylesheet
|
|||||||
end
|
end
|
||||||
elsif callback = Importer.special_imports[asset]
|
elsif callback = Importer.special_imports[asset]
|
||||||
instance_eval(&callback)
|
instance_eval(&callback)
|
||||||
elsif (path, source = match_theme_import(asset, parent_path))
|
|
||||||
Import.new(path, source: source)
|
|
||||||
else
|
else
|
||||||
Import.new(asset + ".scss")
|
path, source = match_theme_import(asset, parent_path)
|
||||||
|
if path && source
|
||||||
|
Import.new(path, source: source)
|
||||||
|
else
|
||||||
|
Import.new(asset + ".scss")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Reference in New Issue
Block a user