diff --git a/src/scripts/selectserver.js b/src/scripts/selectserver.js index 7b0039c584..8f0bf59759 100644 --- a/src/scripts/selectserver.js +++ b/src/scripts/selectserver.js @@ -47,6 +47,7 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu function showServerConnectionFailure() { alertText(globalize.translate("MessageUnableToConnectToServer"), globalize.translate("HeaderConnectionFailure")) } + return function(view, params) { function connectToServer(server) { loading.show(), connectionManager.connectToServer(server, { @@ -81,62 +82,6 @@ define(["loading", "appRouter", "layoutManager", "appSettings", "apphost", "focu }) } - function acceptInvitation(id) { - loading.show(), connectionManager.acceptServer(id).then(function() { - loading.hide(), loadServers(), loadInvitations() - }, showGeneralError) - } - - function rejectInvitation(id) { - loading.show(), connectionManager.rejectServer(id).then(function() { - loading.hide(), loadServers(), loadInvitations() - }, showGeneralError) - } - - function showPendingInviteMenu(elem) { - var card = dom.parentWithClass(elem, "inviteItem"), - invitationId = card.getAttribute("data-id"), - menuItems = []; - menuItems.push({ - name: globalize.translate("sharedcomponents#Accept"), - id: "accept" - }), menuItems.push({ - name: globalize.translate("sharedcomponents#Reject"), - id: "reject" - }), require(["actionsheet"], function(actionsheet) { - actionsheet.show({ - items: menuItems, - positionTo: elem, - callback: function(id) { - switch (id) { - case "accept": - acceptInvitation(invitationId); - break; - case "reject": - rejectInvitation(invitationId) - } - } - }) - }) - } - - function getPendingInviteHtml(item) { - var cardBoxCssClass = "cardBox"; - layoutManager.tv && (cardBoxCssClass += " cardBox-focustransform"); - var innerOpening = '