diff --git a/app/controllers/landing_controller.rb b/app/controllers/landing_controller.rb index a5c04b4f..135fd099 100644 --- a/app/controllers/landing_controller.rb +++ b/app/controllers/landing_controller.rb @@ -1,4 +1,15 @@ class LandingController < ApplicationController def index + @meeting_token = params[:id] || @meeting_token = rand.to_s[2..10] + @meeting_url = meeting_url(@meeting_token) + end + + private + def meeting_url(meeting_token) + _meeting_url = "#{request.original_url}" + _meeting_url += "meeting" if ( request.original_url == "#{request.base_url}/" ) + _meeting_url += "/" unless _meeting_url.end_with?('/') + _meeting_url += "#{meeting_token}" if !params.has_key?(:id) + _meeting_url end end diff --git a/app/views/landing/index.html.erb b/app/views/landing/index.html.erb index ea27d33b..fed5c740 100644 --- a/app/views/landing/index.html.erb +++ b/app/views/landing/index.html.erb @@ -1,2 +1,35 @@
Find me in app/views/landing/index.html.erb
+<%= @meeting_url %>
+
+ Hi Everyone ++ The meeting will be at this URL ++ + + Please join! + |
+