mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-12 15:30:39 -07:00
Parse time errors should propagate to calling site
This commit is contained in:
@@ -42,10 +42,12 @@ module Liquid
|
||||
def handle_error(e)
|
||||
errors.push(e)
|
||||
raise if @rethrow_errors
|
||||
|
||||
|
||||
case e
|
||||
when SyntaxError then "Liquid syntax error: #{e.message}"
|
||||
else "Liquid error: #{e.message}"
|
||||
when SyntaxError
|
||||
"Liquid syntax error: #{e.message}"
|
||||
else
|
||||
"Liquid error: #{e.message}"
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user