]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
Escape single quotes in scripts.dmp
authordequis <redacted>
Wed, 20 Aug 2014 12:33:41 +0000 (09:33 -0300)
committerdequis <redacted>
Wed, 20 Aug 2014 12:33:41 +0000 (09:33 -0300)
Was a syntax error. Broke scriptassist

scripts.dmp

index 3dc122e01d1eb1d56328e303519bcfb489b6b70d..787758e26903aae075cc54e92454c7e0e4b765f6 100644 (file)
@@ -9,11 +9,11 @@ $scripts = {
 {% for script in site.data.scripts %}
        '{{ script.filename }}' => {
 {% for attr in required_attributes %}
-               '{{ attr }}' => '{{ script[attr] }}',{% endfor %}
+               '{{ attr }}' => '{{ script[attr] | replace: "'", "\\'" }}',{% endfor %}
 
                'last_modified' => '{{ script.modified }}',
 {% for attr in optional_attributes %}{% if script contains attr %}
-               '{{ attr }}' => '{{ script[attr] }}',{% endif %}{% endfor %}
+               '{{ attr }}' => '{{ script[attr] | replace: "'", "\\'" }}',{% endif %}{% endfor %}
        },
 {% endfor %}
 };
git clone https://git.99rst.org/PROJECT