Suivi - Dépêches Erreur silencieuse sur l'ajout de lien dans une dépêche

#1482 Posté par (page perso) . État de l'entrée : ouverte Licence CC by-sa
Tags : aucun
0
25
fév.
2015

Tentative d'ajout d'un lien vide sur une dépêche en modération (pas d'action sur le bouton OK, pas de message d'erreur) :

I, [2015-02-25T14:43:38.123775 #13116]  INFO -- :   Parameters: {..., "link"=>{"title"=>"", "url"=>"", "lang"=>"fr"}}
I, [2015-02-25T14:43:38.136408 #13116]  INFO -- : Completed 500 Internal Server Error in 13ms
F, [2015-02-25T14:43:38.138382 #13116] FATAL -- : 
URI::InvalidURIError (bad URI(is not URI?): ):
  app/models/link.rb:41:in `authorized_protocol'
  app/controllers/redaction/links_controller.rb:14:in `create'

Même chose avec "http://example.com " (espace à la fin) (plus difficile à détecter pour un utilisateur qui ferait un copier/coller de lien, vu l'absence de message d'erreur) :

I, [2015-02-25T14:43:09.471237 #13116]  INFO -- :   Parameters: {... "link"=>{"title"=>"Coin", "url"=>"http://example.com ", "lang"=>"fr"}}
I, [2015-02-25T14:43:09.480818 #13116]  INFO -- : Completed 500 Internal Server Error in 9ms
F, [2015-02-25T14:43:09.482593 #13116] FATAL -- : 
URI::InvalidURIError (bad URI(is not URI?): http://example.com ):
  app/models/link.rb:32:in `url='
  app/controllers/redaction/links_controller.rb:12:in `create'

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.