project Websites / videos.bentasker.co.uk avatar

Websites / videos.bentasker.co.uk: c955e180




Don't instantiate the player if no URL has been given

Don't instantiate the player if no URL has been given

Commit c955e180.

Authored 2019-04-02T17:53:07.000+01:00 by B Tasker in project Websites / videos.bentasker.co.uk

+20 lines -18 lines

Changes

diff --git a/resources/js/player/player.js b/resources/js/player/player.js
--- a/resources/js/player/player.js
+++ b/resources/js/player/player.js
# @@ -63,24 +63,26 @@ function writeDetails(response){
# // Get the video path from the request URL
# const urlParams = new URLSearchParams(window.location.search);
# vidurl = urlParams.get('url');
# -dirname = vidurl.match(/.*\//);
#
# -// Trigger a XMLHTTP request to see if the video has an info manifest
# -fetchPage('/'+dirname+'details.json',writeDetails,function(e){});
# +// Don't bother trying to load the player if no URL was given
# +if (vidurl){
# + dirname = vidurl.match(/.*\//);
#
# + // Trigger a XMLHTTP request to see if the video has an info manifest
# + fetchPage('/'+dirname+'details.json',writeDetails,function(e){});
#
# -document.addEventListener("DOMContentLoaded", function(event) {
# - d = document.getElementById('embedsecturl');
# - // It's basically userinput, so escape it
# - t = document.createTextNode(vidurl);
# - d.innerHTML = '';
# - d.appendChild(t);
# -
# - h = document.getElementById('title');
# - if (h.innerHTML == ''){
# - var t2 = t.cloneNode(true);
# - h.appendChild(t2);
# - }
# -});
# -
# -
# \ No newline at end of file
# +
# + document.addEventListener("DOMContentLoaded", function(event) {
# + d = document.getElementById('embedsecturl');
# + // It's basically userinput, so escape it
# + t = document.createTextNode(vidurl);
# + d.innerHTML = '';
# + d.appendChild(t);
# +
# + h = document.getElementById('title');
# + if (h.innerHTML == ''){
# + var t2 = t.cloneNode(true);
# + h.appendChild(t2);
# + }
# + });
# +}
# \ No newline at end of file
#