mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-12 23:40:45 -07:00
Update error handling for keeping backward-compatibility on error messages in the render tag
This commit is contained in:
committed by
Guilherme Carreiro
parent
12fd93fbe2
commit
a16ec56a40
@@ -34,5 +34,3 @@
|
|||||||
render: "Argument error in tag 'render' - Dynamically chosen templates are not allowed"
|
render: "Argument error in tag 'render' - Dynamically chosen templates are not allowed"
|
||||||
disabled:
|
disabled:
|
||||||
tag: "usage is not allowed in this context"
|
tag: "usage is not allowed in this context"
|
||||||
file_system:
|
|
||||||
includes: "This liquid context does not allow includes"
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ module Liquid
|
|||||||
template_name = partial.name
|
template_name = partial.name
|
||||||
context_variable_name = @alias_name || template_name.split('/').last
|
context_variable_name = @alias_name || template_name.split('/').last
|
||||||
else
|
else
|
||||||
raise Liquid::ArgumentError, parse_context.locale.t("errors.file_system.includes")
|
raise ::ArgumentError
|
||||||
end
|
end
|
||||||
|
|
||||||
render_partial_func = ->(var, forloop) {
|
render_partial_func = ->(var, forloop) {
|
||||||
|
|||||||
@@ -494,7 +494,7 @@ class SnippetTest < Minitest::Test
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Liquid error (index line 2): This liquid context does not allow includes
|
Liquid error (index line 2): internal
|
||||||
TEXT
|
TEXT
|
||||||
template.name = "index"
|
template.name = "index"
|
||||||
|
|
||||||
@@ -518,7 +518,7 @@ class SnippetTest < Minitest::Test
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Liquid error (index line 2): This liquid context does not allow includes will raise an error.
|
Liquid error (index line 2): internal will raise an error.
|
||||||
|
|
||||||
Bla bla test.
|
Bla bla test.
|
||||||
|
|
||||||
@@ -1017,7 +1017,7 @@ class SnippetTest < Minitest::Test
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Liquid error (index line 2): This liquid context does not allow includes
|
Liquid error (index line 2): internal
|
||||||
TEXT
|
TEXT
|
||||||
template.name = "index"
|
template.name = "index"
|
||||||
|
|
||||||
@@ -1041,7 +1041,7 @@ class SnippetTest < Minitest::Test
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Liquid error (index line 2): This liquid context does not allow includes will raise an error.
|
Liquid error (index line 2): internal will raise an error.
|
||||||
|
|
||||||
Bla bla test.
|
Bla bla test.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user