From c98c1e6ba77e5633d20fe6cf2f1169fe9f4aef7a Mon Sep 17 00:00:00 2001 From: Pranav Kant Date: Fri, 14 Oct 2016 15:26:05 +0530 Subject: [PATCH] Handle empty arrays correctly --- js/documents.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/js/documents.js b/js/documents.js index a8e81839..f7495cbb 100644 --- a/js/documents.js +++ b/js/documents.js @@ -19,8 +19,16 @@ $.widget('oc.documentGrid', { that._render(); if (!documentsMain.isGuest) { - var editGroups = $('#edit_groups').val().split('|'); - var usergroups = $('#usergroups').val().split('|'); + var editGroups = $('#edit_groups').val() + .split('|') + .filter(function(e) { + return e.length !== 0; + }); + var usergroups = $('#usergroups').val() + .split('|') + .filter(function(e) { + return e.length !== 0; + }); documentsMain.canEdit = (editGroups.length === 0); if (!documentsMain.canEdit && usergroups.length >= 1) { for (var idx in usergroups) {