diff --git a/includes/api/class-sp-rest-players-controller.php b/includes/api/class-sp-rest-players-controller.php index 798577f6..83172199 100644 --- a/includes/api/class-sp-rest-players-controller.php +++ b/includes/api/class-sp-rest-players-controller.php @@ -1,6 +1,6 @@ 'sp_league', + 'field' => 'name', + 'terms' => $request['league'], + ); + } + + //Filter players by season + if ( ! empty( $request['season'] ) ) { + $args['tax_query'][] = array( + 'taxonomy' => 'sp_season', + 'field' => 'name', + 'terms' => $request['season'], + ); + } + // Filter players by team id if ( ! empty( $request['team_id'] ) ) { $args['meta_query'] = $this->add_meta_query( $args, array(