forked from External/greenlight
allow meeting name separately when joining from room
This commit is contained in:
@ -191,6 +191,15 @@
|
||||
var initRooms = function() {
|
||||
displayRoomURL();
|
||||
|
||||
$('.center-panel-wrapper').on('keyup', '.meeting-name', function (event, msg) {
|
||||
var newName = $(this).val();
|
||||
// Meeting.getInstance().setMeetingId(newId);
|
||||
Meeting.getInstance().setMeetingName(newName);
|
||||
// $(".page-wrapper.meetings").data('id', newId);
|
||||
// $('.meeting-url').val(Meeting.getInstance().getURL());
|
||||
// $('.join-meeting-title').html(I18n.join_title.replace(/%{id}/, newId));
|
||||
});
|
||||
|
||||
Recordings.getInstance().refresh();
|
||||
Recordings.getInstance().setupActionHandlers();
|
||||
};
|
||||
|
@ -19,7 +19,7 @@
|
||||
_meetingInstance = null
|
||||
|
||||
class @Meeting
|
||||
constructor: (@meetingId, @type, @userName) ->
|
||||
constructor: (@meetingId, @type, @userName, @meetingName) ->
|
||||
|
||||
# Gets the current instance or creates a new one
|
||||
@getInstance: ->
|
||||
@ -35,8 +35,12 @@ class @Meeting
|
||||
@clear: ->
|
||||
_meetingInstance = null
|
||||
|
||||
@buildMeetingURL: (id, type) ->
|
||||
return @buildFullDomainURL() + '/' + type + '/' + encodeURIComponent(id)
|
||||
@buildMeetingURL: (id, type, name) ->
|
||||
if name
|
||||
name = '/' + encodeURIComponent(name)
|
||||
else
|
||||
name = ''
|
||||
return @buildFullDomainURL() + '/' + type + '/' + encodeURIComponent(id) + name
|
||||
|
||||
@buildFullDomainURL: ->
|
||||
url = location.protocol + '//' + location.hostname
|
||||
@ -80,6 +84,10 @@ class @Meeting
|
||||
@meetingId = id
|
||||
return this
|
||||
|
||||
setMeetingName: (name) ->
|
||||
@meetingName = name
|
||||
return this
|
||||
|
||||
getType: ->
|
||||
return @type
|
||||
|
||||
@ -88,7 +96,7 @@ class @Meeting
|
||||
return this
|
||||
|
||||
getURL: ->
|
||||
return Meeting.buildMeetingURL(@meetingId, @type)
|
||||
return Meeting.buildMeetingURL(@meetingId, @type, @meetingName)
|
||||
|
||||
getUserName: ->
|
||||
return @userName
|
||||
|
Reference in New Issue
Block a user