summaryrefslogtreecommitdiff
path: root/config/initializers/1_settings.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/initializers/1_settings.rb')
-rw-r--r--config/initializers/1_settings.rb16
1 files changed, 9 insertions, 7 deletions
diff --git a/config/initializers/1_settings.rb b/config/initializers/1_settings.rb
index 276707a73af..fb809636557 100644
--- a/config/initializers/1_settings.rb
+++ b/config/initializers/1_settings.rb
@@ -31,15 +31,17 @@ class Settings < Settingslogic
end
def build_url
- raw_url = self.web_protocol
- raw_url << "://"
- raw_url << web_host
-
if web_custom_port?
- raw_url << ":#{web_port}"
+ custom_port = ":#{web_port}"
+ else
+ custom_port = nil
end
-
- raw_url
+ [
+ web_protocol,
+ "://",
+ web_host,
+ custom_port
+ ].join('')
end
def ssh_port