}
}
- var deleteFilterFields = function(obj){
+ var deleteStandardFilterFields = function(obj){
var searchFields = $(".glm-admin-search-field");
for(var i = 0; i < searchFields.length; i++){
var field = $(searchFields[i]).attr("data-search") ;
}
}
+ var deleteAllFilterFields = function(obj){
+ deleteStandardFilterFields(obj);
+ if(obj.hasOwnProperty('filterPending')){
+ delete obj.filterPending;
+ }
+ if(obj.hasOwnProperty('filterBadLocation')){
+ delete obj.filterBadLocation;
+ }
+ }
+
var resetStandardFilters = function(){
var searchFields = $(".glm-admin-search-field");
for(var i = 0; i < searchFields.length; i++){
}
var resetAllFilters = function(){
resetStandardFilters();
-
+ $("#quickSearchForm-pending").prop("checked", false).parent().css({color: "#9E9E9E"})
+ $("#bad-map-location").prop("checked", false).parent().css({color: "#9E9E9E"});
}
var updateSearchFilterValues = function(){
var queries = {};
updateSearchFilterValues : updateSearchFilterValues,
getSearchFieldValues : getSearchFieldValues,
getSearchFieldValues : getSearchFieldValues,
- deleteFilterFields : deleteFilterFields,
+ deleteAllFilterFields : deleteAllFilterFields,
+ deleteStandardFilterFields : deleteStandardFilterFields,
mergeProps : mergeProps,
resetStandardFilters : resetStandardFilters,
+ resetAllFilters : resetAllFilters,
/*
* call this function with a data object to configure the logic
* # glmAction
}else{
listData.query = request;
}
- deleteFilterFields(listData);
+ deleteAllFilterFields(listData);
updateSearchFilterValues();
var queries = getSearchFieldValues();
mergeProps(listData, queries);
$("#glm-admin-reset-filters").on("click", function(e){
$("#glm-admin-search-overlay").fadeIn('fast');
window.Glma.resetAllFilters();
- window.Glma.deleteFilterFields(listData);
+ window.Glma.deleteAllFilterFields(listData);
+ console.log(listData);
window.Glma.manageMember(
listData,
'',
filterData.filterArchived = $("input[name='archivedSearch']:checked").length > 0 ? true : undefined;
filterData.filterFeatured = $("input[name='featuredSearch']:checked").length > 0 ? true : undefined;
- window.Glma.deleteFilterFields(listData);
+ window.Glma.deleteAllFilterFields(listData);
window.Glma.updateSearchFilterValues();
var queries = window.Glma.getSearchFieldValues();
window.Glma.mergeProps(listData, filterData);
listData.categorySearch = "";
}
- window.Glma.deleteFilterFields(listData);
+ window.Glma.deleteAllFilterFields(listData);
window.Glma.updateSearchFilterValues();
var queries = window.Glma.getSearchFieldValues();
window.Glma.mergeProps(listData, queries);
"POST",
);
});
- $(document).on("change", "#quickSearchForm-pending", function(){
+ $(document).on("change", "#quickSearchForm-pending", function(e){
+ console.log()
var selected = $(this).prop('checked');
$("#glm-admin-search-overlay").fadeIn('fast');
// window.Glma.resetAllFilters();