Commit 04cb2be3 authored by Pierre Blarre's avatar Pierre Blarre

Fix filtering donations by project

parent 8cd3b3b2
......@@ -124,9 +124,9 @@ class WC_Quick_Donation_Listing_Table extends WP_List_Table {
}
$doaction = $this->current_action();
$sendback = remove_query_arg( array('trashed', 'untrashed', 'deleted', 'locked', 'ids', 'dproj'), wp_get_referer() );
if($doaction){
$pagenum = $this->get_pagenum();
$sendback = remove_query_arg( array('trashed', 'untrashed', 'deleted', 'locked', 'ids'), wp_get_referer() );
if ( ! $sendback )
$sendback = admin_url( $parent_file );
$sendback = add_query_arg( 'paged', $pagenum, $sendback );
......@@ -246,6 +246,10 @@ class WC_Quick_Donation_Listing_Table extends WP_List_Table {
}
}
break;
case 'dproj':
$sendback = add_query_arg( array('dproj'=>$_REQUEST['dproj']), $sendback );
break;
}
}
......@@ -540,6 +544,9 @@ class WC_Quick_Donation_Listing_Table extends WP_List_Table {
if ( isset( $_REQUEST['delete_all'] ) || isset( $_REQUEST['delete_all2'] ) )
return 'delete_all';
if ( isset( $_REQUEST['dproj'] ) and $_REQUEST['dproj'] != '' )
return 'dproj';
return parent::current_action();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment