Changeset - 5511a3d00a77
[Not reviewed]
0 1 0
Sachi King - 7 years ago 2017-12-23 04:16:36
nakato@nakato.io
str values before bleach

Can't operate on objects, stringing seems fine here, there's a lot else
already randomly str() before bleach.
1 file changed with 2 insertions and 2 deletions:
0 comments (0 inline, 0 general)
vendor/registrasion/registrasion/reporting/views.py
Show inline comments
...
 
@@ -573,7 +573,7 @@ def attendee(request, form, user_id=None):
 
            value = ", ".join(str(i) for i in value.all())
 
        elif isinstance(field, CharField):
 
            try:
 
                value = bleach.clean(value)
 
                value = bleach.clean(str(value))
 
            except TypeError:
 
                value = "Bad value for %s" % field.name
 

	
...
 
@@ -864,7 +864,7 @@ def attendee_data(request, form, user_id=None):
 
            return [str(i) for i in attr.all()] or ""
 
        else:
 
            try:
 
                return bleach.clean(attr)
 
                return bleach.clean(str(attr))
 
            except TypeError:
 
                return "Bad value found for %s" % attr
 

	
0 comments (0 inline, 0 general)