fix: D1-6 enforce LiquidFilterSubset, reject unsupported filters at publish

This commit is contained in:
hugo committed 2026-05-29 22:21:47 +02:00
1 parent 535ab81082
commit a9740207cc
6 files changed
+110 -4

No files matched your search

+1 -1
View File
@@ -71,7 +71,7 @@ defmodule BDS.MCP.Tools do
@spec validate_template(String.t()) :: {:ok, %{valid: boolean(), errors: [String.t()]}}
def validate_template(source) when is_binary(source) do
case Liquex.parse(source, BDS.Rendering.LiquidParser) do
case BDS.Rendering.LiquidParser.validate(source) do
{:ok, _ast} ->
{:ok, %{valid: true, errors: []}}