From d2b2d298e41fdf237e40c404c005cea7a0924686 Mon Sep 17 00:00:00 2001
From: Guillaume Chauvel <guillaume.chauvel@gmail.com>
Date: Sat, 11 Sep 2021 13:43:37 +0200
Subject: [PATCH] Fix sum of LFS objects size with identical value

Changelog: fixed
MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/70610
---
 app/models/project_statistics.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/models/project_statistics.rb b/app/models/project_statistics.rb
index 387732cf151..6519cc2699d 100644
--- a/app/models/project_statistics.rb
+++ b/app/models/project_statistics.rb
@@ -70,7 +70,7 @@ class ProjectStatistics < ApplicationRecord
   end
 
   def update_lfs_objects_size
-    self.lfs_objects_size = project.lfs_objects.sum(:size)
+    self.lfs_objects_size = LfsObject.joins(:lfs_objects_projects).where(lfs_objects_projects: { project_id: project.id }).sum(:size)
   end
 
   def update_uploads_size
-- 
2.30.9