#213 SAML Unicode handling
Closed: Fixed Opened by puiterwijk.

This line is causing issues in Ipsilon if any of the values contain unicode, because str(unicode) fails:

ipsilon/providers/saml2/auth.py: value = str(value).encode('utf-8')

Removing this makes Ipsilon work for all character sets.


Fields changed

owner: => puiterwijk
status: new => accepted

This change fixed the problem for postgresql, but sqlite seems to have a problem with this simple change.
Because this behavior has been the same since v1.0.0, I am going to delay this fix to 1.3.0.

component: SAML => framework
milestone: 1.2 => 1.3

Patch at https://pagure.io/ipsilon/pull-request/92

patch_available: 0 => 1

Unicode support has been fixed with 7c27a542eb112657e11efa9a6e39c1d98ed342c1, 6c75d27e31b39a7d036852e576a71ecaf97b975f, dd10301327be1e57ff59bcc94cd7b6e6981be52c and 8188a334a22e903392cd874ba433099cedb4d927.

resolution: => fixed
status: accepted => closed

Metadata Update from @puiterwijk:
- Issue assigned to puiterwijk
- Issue set to the milestone: 1.3

Metadata