https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2012-04-26T08:22:56ZEnsemble Ouvert Libre ÉvolutifEoleSSO - Anomalie #3392: problème si des attributs calculés renvoient autre chose que des chaines (entiers, ...)https://dev-eole.ac-dijon.fr/issues/3392?journal_id=109662012-04-26T08:22:56ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Distribution</strong> changé de <i>Toutes</i> à <i>EOLE 2.3</i></li></ul> EoleSSO - Anomalie #3392: problème si des attributs calculés renvoient autre chose que des chaines (entiers, ...)https://dev-eole.ac-dijon.fr/issues/3392?journal_id=109672012-04-26T08:26:49ZBruno Boigetbruno.boiget@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Accepté</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul><p>Appliqué par commit <a class="changeset" title="correction de l'échappement des attributs dans la réponse CAS (fixes #3392)" href="https://dev-eole.ac-dijon.fr/projects/eole-sso/repository/revisions/6e7a70f42ecbc55d497123c8779133189bfa7727">6e7a70f42ecbc55d497123c8779133189bfa7727</a>.</p> EoleSSO - Anomalie #3392: problème si des attributs calculés renvoient autre chose que des chaines (entiers, ...)https://dev-eole.ac-dijon.fr/issues/3392?journal_id=119132012-06-11T09:41:50ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li></ul><p>eole-sso 2.3-eole94~7<br /><pre>
root@eclair:~# grep -A1 -B2 'str(val' /usr/share/sso/cas_resources.py
for val in infos[data_key]:
if type(val) not in (str, unicode):
val = str(val)
data += """ <AttributeValue>%s</AttributeValue>\n""" % escape(val)
--
for val in infos[datakey]:
if type(val) not in (str, unicode):
val = str(val)
section += " <cas:%s>%s</cas:%s>\n" % (name, escape(val), name)
</pre><br />Nb : demande équivalente pour 2.2 => <a class="issue tracker-1 status-5 priority-5 priority-highest closed" title="Anomalie: problème si des attributs calculés renvoient autre chose que des chaines (entiers, ...) (Fermé)" href="https://dev-eole.ac-dijon.fr/issues/3405">#3405</a></p>