Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bug #2052 fix a case where the autoescaping does not work as expected…
… (uwej711) This PR was merged into the 1.x branch. Discussion ---------- fix a case where the autoescaping does not work as expected The Twig_NodeVisitor_Escaper collects a list of blocks for all templates that it visits. If you define the same block (i.e. with the same name) in txt and html templates this results sometimes in the html block not being escapes. This is illustrated in the added test. To fix it, I propose to reset the list of the blocks for each module. Alternatively we need to make clear that blocks should not share names between text and html templates. Commits ------- 48a3487 Reset blocks also in doLeaveNode ee6965e fix a case where the autoescaping does not work as expected
- Loading branch information