From 1395c12d4a7cbab44e756878bf0107d20dd8d2d7 Mon Sep 17 00:00:00 2001 From: Max Wofford Date: Wed, 26 Mar 2025 02:32:22 -0400 Subject: [PATCH] Handle null language in sailors log --- app/models/sailors_log_leaderboard.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/sailors_log_leaderboard.rb b/app/models/sailors_log_leaderboard.rb index 24f9f32..e6a5966 100644 --- a/app/models/sailors_log_leaderboard.rb +++ b/app/models/sailors_log_leaderboard.rb @@ -53,6 +53,7 @@ class SailorsLogLeaderboard < ApplicationRecord # Get most common language per project using ActiveRecord most_common_languages = user_heartbeats + .where.not(language: nil) .group(:project, :language) .count .group_by { |k, _| k[0] } # Group by project