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.
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 7c27a54, 6c75d27, dd10301 and 8188a33.
resolution: => fixed
status: accepted => closed
Metadata Update from @puiterwijk:
- Issue assigned to puiterwijk
- Issue set to the milestone: 1.3
to comment on this ticket.