From bfad4dddb679829fa8fc22390c7b1796a16adfce Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Thu, 14 May 2026 14:07:02 -0400 Subject: [PATCH] fix(player): call Rating.hasHeart() as method, not getter --- flutter_client/lib/player/audio_handler.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flutter_client/lib/player/audio_handler.dart b/flutter_client/lib/player/audio_handler.dart index 64caefd5..5bae269a 100644 --- a/flutter_client/lib/player/audio_handler.dart +++ b/flutter_client/lib/player/audio_handler.dart @@ -436,7 +436,7 @@ class MinstrelAudioHandler extends BaseAudioHandler with QueueHandler, SeekHandl final bridge = _likeBridge; if (media == null || bridge == null) return; final currentlyLiked = bridge.isTrackLiked(media.id); - final wantLiked = rating.hasHeart; + final wantLiked = rating.hasHeart(); if (currentlyLiked == wantLiked) return; try { await bridge.toggleTrackLike(media.id); @@ -460,7 +460,7 @@ class MinstrelAudioHandler extends BaseAudioHandler with QueueHandler, SeekHandl final bridge = _likeBridge; if (media == null || bridge == null) return; final liked = bridge.isTrackLiked(media.id); - if (media.rating?.hasHeart == liked) return; + if (media.rating?.hasHeart() == liked) return; mediaItem.add(media.copyWith(rating: Rating.newHeartRating(liked))); }