Make sure the XRDS is returned as string
authorPatrick Uiterwijk <puiterwijk@redhat.com>
Thu, 13 Nov 2014 13:45:13 +0000 (14:45 +0100)
committerSimo Sorce <simo@redhat.com>
Thu, 13 Nov 2014 14:41:32 +0000 (09:41 -0500)
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com>
ipsilon/providers/openid/meta.py

index ea79439..8327a48 100755 (executable)
@@ -22,7 +22,7 @@ class MetaHandler(ProviderPageBase):
     def reply(self, **kwargs):
         if self._template_name is None:
             raise ValueError('Template not set')
     def reply(self, **kwargs):
         if self._template_name is None:
             raise ValueError('Template not set')
-        return self._template(self._template_name, **kwargs)
+        return str(self._template(self._template_name, **kwargs))
 
     def default(self, *args, **kwargs):
         if self._take_args:
 
     def default(self, *args, **kwargs):
         if self._take_args: