Improve filter pending on member list, add filter featured & archived
authorLaury GvR <laury@gaslightmedia.com>
Fri, 28 Dec 2018 21:10:12 +0000 (16:10 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Fri, 28 Dec 2018 21:10:12 +0000 (16:10 -0500)
models/admin/manageDashboard/search.php
views/admin/manageDashboard/index.html

index 4b14df1..3c26703 100644 (file)
@@ -76,7 +76,7 @@
                 'entityID'      => 'members',
             ],
             [
-                'id'            => 'archiveSearch',
+                'id'            => 'archivedSearch',
                 'displayName'   => 'Archived',
                 'order'         => 6,
                 'template'      => 'checkbox',
index aa6be1d..9f428bd 100644 (file)
         Glma.adminSearch(listData);
    
         $(".glm-admin-search-field").on("change", function(){
-            if (($("input[name='pendingSearch']:checked").length > 0)) {
-                listData.filterPending = true;
-            } else {
-                delete listData.filterPending;
-            }
+            listData.filterArchived = $("input[name='archivedSearch']:checked").length > 0 ? true : undefined;
+            listData.filterFeatured = $("input[name='featuredSearch']:checked").length > 0 ? true : undefined;
+            listData.filterPending = $("input[name='pendingSearch']:checked").length > 0 ? true : undefined;
 
             Glma.adminSearch(listData);
         });