From 9333f86adba465fc1cac0fce9a1399f609781f23 Mon Sep 17 00:00:00 2001 From: Ryan Castner Date: Sat, 9 Mar 2019 14:55:54 -0500 Subject: address pr feedback change if statement to ternary, use const for consistency, add spacing after ternary expression --- actioncable/app/javascript/action_cable/index.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'actioncable') diff --git a/actioncable/app/javascript/action_cable/index.js b/actioncable/app/javascript/action_cable/index.js index 1fd391a2c9..e9892ee821 100644 --- a/actioncable/app/javascript/action_cable/index.js +++ b/actioncable/app/javascript/action_cable/index.js @@ -30,12 +30,8 @@ export function getConfig(name) { } export function createWebSocketURL(url) { - let webSocketURL - if (typeof url === 'function') { - webSocketURL = url() - } else { - webSocketURL = url - } + const webSocketURL = typeof url === 'function' ? url() : url; + if (webSocketURL && !/^wss?:/i.test(webSocketURL)) { const a = document.createElement("a") a.href = webSocketURL -- cgit v1.2.3