From 4f2873ea200311aee3326494f4690ab3318354fc Mon Sep 17 00:00:00 2001 From: Bartek Fabiszewski Date: Mon, 7 Aug 2017 18:29:13 +0200 Subject: [PATCH] Fix: scripts fail with user form missing --- js/admin.js | 2 +- js/track.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/admin.js b/js/admin.js index cc3c9e0..80357c5 100644 --- a/js/admin.js +++ b/js/admin.js @@ -28,7 +28,7 @@ function addUser() { function editUser() { var userForm = document.getElementsByName('user')[0]; - var userLogin = userForm.options[userForm.selectedIndex].text; + var userLogin = (userForm !== undefined) ? userForm.options[userForm.selectedIndex].text : auth; if (userLogin == auth) { alert(lang['selfeditwarn']); return; diff --git a/js/track.js b/js/track.js index 6146e82..c9c98a7 100644 --- a/js/track.js +++ b/js/track.js @@ -18,7 +18,7 @@ function editTrack() { var userForm = document.getElementsByName('user')[0]; - var trackUser = userForm.options[userForm.selectedIndex].text; + var trackUser = (userForm !== undefined) ? userForm.options[userForm.selectedIndex].text : auth; if (trackUser != auth && !admin) { alert(lang['owntrackswarn']); return;