From 08ecae0ef6e5ca3eaa2fb0bf1622ea5c202c8dfd Mon Sep 17 00:00:00 2001 From: Zachary Chai Date: Thu, 24 Nov 2016 13:57:06 -0500 Subject: [PATCH] move meeting refresh to the url input field --- app/assets/javascripts/landing.js | 15 +++++++-------- app/views/landing/index.html.erb | 15 +-------------- app/views/shared/_meeting_url.html.erb | 7 +++++++ config/locales/en-us.yml | 3 ++- 4 files changed, 17 insertions(+), 23 deletions(-) diff --git a/app/assets/javascripts/landing.js b/app/assets/javascripts/landing.js index cd4097e2..b9fb8843 100644 --- a/app/assets/javascripts/landing.js +++ b/app/assets/javascripts/landing.js @@ -131,8 +131,7 @@ } }; - var initMeetings = function() { - + var initIndex = function() { $('.generate-link').click (function (e) { e.preventDefault(); var newId = Math.trunc(Math.random() * 1000000000); @@ -140,11 +139,11 @@ $('.meeting-url').val(Meeting.buildMeetingURL()); }); - if (meetingId = $(".page-wrapper.meetings").data('id')) { - $('.meeting-url').val(Meeting.getInstance().getURL()); - } else { - $('.generate-link').click(); - } + $('.generate-link').click(); + }; + + var initMeetings = function() { + $('.meeting-url').val(Meeting.getInstance().getURL()); }; var initRooms = function() { @@ -158,7 +157,7 @@ if ($("body[data-controller=landing]").get(0)) { init(); if ($("body[data-action=index]").get(0)) { - initMeetings(); + initIndex(); } else if ($("body[data-action=meetings]").get(0)) { initMeetings(); } else if ($("body[data-action=rooms]").get(0)) { diff --git a/app/views/landing/index.html.erb b/app/views/landing/index.html.erb index f6e19d38..0e9615e6 100644 --- a/app/views/landing/index.html.erb +++ b/app/views/landing/index.html.erb @@ -1,20 +1,7 @@ <% content_for :title do %>
- <%= t('hi_all') %> +

<%= t('create_session') %>

- - <%= t('session_url_explanation') %> - -<% end %> - -<% if !@meeting_id %> - <% content_for :footer do %> - - <% end %> <% end %>
diff --git a/app/views/shared/_meeting_url.html.erb b/app/views/shared/_meeting_url.html.erb index ff15f091..122b1417 100644 --- a/app/views/shared/_meeting_url.html.erb +++ b/app/views/shared/_meeting_url.html.erb @@ -2,6 +2,13 @@
+ <% if params[:action] == 'index' %> + + <% end %>