Skip to content

Commit

Permalink
= 4.2.0 =
Browse files Browse the repository at this point in the history
~ Fixed: search course in term with Polylang.
  • Loading branch information
tungnxt89 committed Dec 9, 2022
1 parent 07bf3e4 commit 1249693
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions inc/external-plugin/polylang/class-lp-polylang.php
Original file line number Diff line number Diff line change
Expand Up @@ -78,17 +78,17 @@ public function wpml_arg_query_course( array $args ): array {
* @return LP_Course_Filter
*/
public function filter_query_courses( LP_Course_Filter $filter ): LP_Course_Filter {
$pll_current_lang = LP_Helper::sanitize_params_submitted( $_REQUEST['pll-current-lang'] ?? '' );

$pll_current_lang = LP_Request::get_param( 'pll-current-lang' );
if ( empty( $pll_current_lang ) ) {
return $filter;
}

$lp_db = LP_Database::getInstance();

$filter->join[] = "INNER JOIN $lp_db->tb_term_relationships AS r_term ON p.ID = r_term.object_id";
$filter->join[] = "INNER JOIN $lp_db->tb_terms AS term ON r_term.term_taxonomy_id = term.term_id";
$filter->where[] = $lp_db->wpdb->prepare( 'AND term.slug = %s', $pll_current_lang );
$lp_db = LP_Database::getInstance();
$filter->join[] = "INNER JOIN $lp_db->tb_term_relationships AS r_term ON p.ID = r_term.object_id";
$filter->join[] = "INNER JOIN $lp_db->tb_terms AS term ON r_term.term_taxonomy_id = term.term_id";
if ( empty( LP_Request::get_param( 'term_id' ) ) ) {
$filter->where[] = $lp_db->wpdb->prepare( 'AND term.slug = %s', $pll_current_lang );
}

return $filter;
}
Expand Down

0 comments on commit 1249693

Please sign in to comment.