Jake Vanderwerf
2026-09-14 7935d26cd16a4f8f69a59a44e27a7263b60e54bf
inc/managers/Favourites.php
@@ -6,6 +6,7 @@
use JVBase\registrar\Registrar;
use JVBase\rest\Rest;
use JVBase\rest\routes\FavouritesRoutes;
use WP_Query;
if (!defined('ABSPATH')) {
   exit; // Exit if accessed directly
@@ -812,7 +813,7 @@
            'item_id'   => $post_id
         ])->deleteResults();
      } catch (Exception $e) {
         JVB()->error()->log('cleanupPostFavourites', $e->getMessage(), [
         Errors::getInstance()->log('cleanupPostFavourites', $e->getMessage(), [
            'post_id' => $post_id
         ]);
      }
@@ -835,7 +836,7 @@
            'item_id'   => $term_id
         ])->deleteResults();
      } catch (Exception $e) {
         JVB()->error()->log('cleanupTermFavourites', $e->getMessage(), [
         Errors::getInstance()->log('cleanupTermFavourites', $e->getMessage(), [
            'term_id' => $term_id,
            'taxonomy'=> $taxonomy
         ]);
@@ -845,7 +846,7 @@
   /**
    * Join favourite counts for WP_Query when orderby => 'favourite_count'
    */
   public function maybeJoinFavouriteOrderby(string $join, \WP_Query $query): string
   public function maybeJoinFavouriteOrderby(string $join, WP_Query $query): string
   {
      if ($query->get('orderby') !== 'favourites_count') {
         return $join;
@@ -861,7 +862,7 @@
      return $join;
   }
   public function maybeApplyFavouriteOrderby(string $orderby, \WP_Query $query): string
   public function maybeApplyFavouriteOrderby(string $orderby, WP_Query $query): string
   {
      if ($query->get('orderby') !== 'favourites_count') {
         return $orderby;