diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 4d85e39464bfa520809448ee72c85dc66edc0493..a69a1a0ba27ed821e0dedd523f00a50072ba925c 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -11,6 +11,14 @@ module ApplicationHelper true end + def request_protocol + request.ssl? ? "https" : "http" + end + + def web_app_url + "#{request_protocol}://#{GIT_HOST["host"]}/" + end + def body_class(default_class = nil) main = content_for(:body_class).blank? ? default_class : diff --git a/app/views/admin/projects/_form.html.haml b/app/views/admin/projects/_form.html.haml index 8e16437e39a90ffae17fa9ed7196544b1655e6d7..84cd030ec0913bc26b910a3897ccfefed74bddb0 100644 --- a/app/views/admin/projects/_form.html.haml +++ b/app/views/admin/projects/_form.html.haml @@ -20,7 +20,7 @@ Code .input .input-prepend - %span.add-on= "http://#{GIT_HOST["host"]}/" + %span.add-on= web_app_url = f.text_field :code, :placeholder => "example" - unless @admin_project.new_record? diff --git a/app/views/projects/_form.html.haml b/app/views/projects/_form.html.haml index 9c39f80714697e5fd30525ae139e27afbf46bffc..5d22f11d579fba713077c80d96f1bfa14a1d70ce 100644 --- a/app/views/projects/_form.html.haml +++ b/app/views/projects/_form.html.haml @@ -19,7 +19,7 @@ Code .input .input-prepend - %span.add-on= "http://#{GIT_HOST["host"]}/" + %span.add-on= web_app_url = f.text_field :code, :placeholder => "example" - unless @project.new_record? || @project.heads.empty?