Bonjour à tous,

J'utilise validates_timeliness pour valider les dates dans mon
application Rails, ainsi que cross_site_sniper pour éviter les XSS.

Le problème, c'est que validates_timeliness override une méthode de
A.R, define_attribute_methods et que du coup, la ligne suivante de
cross_site_sniper :

alias_method_chain :define_attribute_methods, :html_escaping

qui devrait faire un alias de define_attribute_methods vers
define_attribute_methods_with_html_escaping ne marche pas, alors que
ce alias_method est appelé après le
ActiveRecord::Base.send
(:include,ValidatesTimeliness::ActiveRecord::AttributeMethods)

Donc, je ne comprends pas pourquoi le alias_method_chain ne fait pas
son boulot....

Avez-vous des idées ? Je vous remercie par avance,

Pierre
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à