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