urlencode unquote host_filter on save

This commit is contained in:
AlanCoding
2017-10-24 08:05:08 -04:00
parent f6bf0ad21f
commit 018514d657
2 changed files with 48 additions and 0 deletions

View File

@@ -6,6 +6,7 @@ import copy
import json
import re
import six
import urllib
from jinja2 import Environment, StrictUndefined
from jinja2.exceptions import UndefinedError
@@ -352,6 +353,7 @@ class SmartFilterField(models.TextField):
# https://docs.python.org/2/library/stdtypes.html#truth-value-testing
if not value:
return None
value = urllib.unquote(value)
try:
SmartFilter().query_from_string(value)
except RuntimeError, e: