Skip to content
Extraits de code Groupes Projets
Valider 711dcdc5 rédigé par Shawn McGuire's avatar Shawn McGuire
Parcourir les fichiers

Issue #280 Fixed trailing whitespace error

parent ccdc2598
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -33,7 +33,7 @@ class RequestsController < ApplicationController
aspect = current_user.aspect_by_id(params[:request][:aspect_id])
begin
rel_hash = relationship_flow(params[:request][:destination_url])
rel_hash = relationship_flow(params[:request][:destination_url].strip!)
rescue Exception => e
raise e unless e.message.include? "not found"
flash[:error] = I18n.t 'requests.create.error'
......
......@@ -48,6 +48,7 @@ class Request
protected
def clean_link
if self.destination_url
self.destination_url = self.destination_url.strip
self.destination_url = 'http://' + self.destination_url unless self.destination_url.match('https?://')
self.destination_url = self.destination_url + '/' if self.destination_url[-1,1] != '/'
end
......
......@@ -38,4 +38,11 @@ describe Request do
Request.for_user(user).all.count.should == 1
end
it 'should strip the destination url' do
person_request = Request.new
person_request.destination_url = " http://google.com/ "
person_request.send(:clean_linl)
person_request.destination_url.should == "http://google.com/"
end
end
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter