Skip to content

Commit

Permalink
Fix rating as part of the trust score
Browse files Browse the repository at this point in the history
  • Loading branch information
mintopia committed Jan 1, 2025
1 parent 22df84a commit f10d5f7
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions app/Models/Party.php
Original file line number Diff line number Diff line change
Expand Up @@ -748,11 +748,11 @@ public function calculateTrustScores(?CarbonImmutable $after = null): void
if ($after !== null) {
$query = $query->where('created_at', '>', $after->format('Y-m-d H:i:s'));
}
$ratings = $query->with(['user', 'song', 'song.upcomingSong', 'song.upcomingSong.user']);
$ratings = $query->with(['user', 'song', 'song.upcoming', 'song.upcoming.user'])->get();
foreach ($ratings as $rating) {
if ($rating->song->upcomingSong) {
$songUserId = $rating->song->upcomingSong->user->id ?? 0;
$voteMap[$rating->user->id][$songUserId] += $ratings->value;
if ($rating->song->upcoming) {
$songUserId = $rating->song->upcoming->user->id ?? 0;
$voteMap[$rating->user->id][$songUserId] += $rating->value;
}
}

Expand Down

0 comments on commit f10d5f7

Please sign in to comment.