From 2c089131f19cdd227116e6988bdd29ef7366e82d Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 18 Dec 2015 12:34:04 -0500 Subject: [PATCH] require admin for edit buttons --- dashboard-ui/scripts/librarylist.js | 42 +++++++++++++++-------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/dashboard-ui/scripts/librarylist.js b/dashboard-ui/scripts/librarylist.js index 47b6559195..32f75fa903 100644 --- a/dashboard-ui/scripts/librarylist.js +++ b/dashboard-ui/scripts/librarylist.js @@ -268,28 +268,30 @@ }); } - if (user.Policy.IsAdministrator && commands.indexOf('edit') != -1) { - items.push({ - name: Globalize.translate('ButtonEdit'), - id: 'edit', - ironIcon: 'mode-edit' - }); - } + if (user.Policy.IsAdministrator) { + if (commands.indexOf('edit') != -1) { + items.push({ + name: Globalize.translate('ButtonEdit'), + id: 'edit', + ironIcon: 'mode-edit' + }); + } - if (commands.indexOf('editimages') != -1) { - items.push({ - name: Globalize.translate('ButtonEditImages'), - id: 'editimages', - ironIcon: 'photo' - }); - } + if (commands.indexOf('editimages') != -1) { + items.push({ + name: Globalize.translate('ButtonEditImages'), + id: 'editimages', + ironIcon: 'photo' + }); + } - if (commands.indexOf('editsubtitles') != -1) { - items.push({ - name: Globalize.translate('ButtonEditSubtitles'), - id: 'editsubtitles', - ironIcon: 'closed-caption' - }); + if (commands.indexOf('editsubtitles') != -1) { + items.push({ + name: Globalize.translate('ButtonEditSubtitles'), + id: 'editsubtitles', + ironIcon: 'closed-caption' + }); + } } if (commands.indexOf('instantmix') != -1) {