From 87328fa978ad9db14cd639f1ab636a0af82fa951 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Thu, 28 Sep 2017 21:49:37 +0800 Subject: Make sure we didn't blow up if URI is invalid --- lib/gitlab/url_sanitizer.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/gitlab/url_sanitizer.rb b/lib/gitlab/url_sanitizer.rb index 4e1ec1402ea..86a36ce93d3 100644 --- a/lib/gitlab/url_sanitizer.rb +++ b/lib/gitlab/url_sanitizer.rb @@ -64,6 +64,8 @@ module Gitlab url.password = password if password.present? url.user = user if user.present? url + rescue Addressable::URI::InvalidURIError + Addressable::URI.new end def generate_full_url -- cgit v1.2.1