refac: removed ugly multi-line method chaining

This commit is contained in:
fsylvain committed 2026-10-10 20:49:05 +02:00
1 parent e8dff6bb5f
commit ce9c876db6
6 files changed
+72 -67

No files matched your search

@@ -123,11 +123,12 @@ func (i ImageRepository) ListByStoredNames(storedNames []string) ([]domain.Image
}
func (i ImageRepository) duplicatedHashes() *gorm.DB {
return i.db.Model(&entity.Image{}).
Select("sha256").
Where("sha256 <> ''").
Group("sha256").
Having("COUNT(*) > 1")
query := i.db.Model(&entity.Image{})
query = query.Select("sha256")
query = query.Where("sha256 <> ''")
query = query.Group("sha256")
query = query.Having("COUNT(*) > 1")
return query
}
func imagesToDomain(models []entity.Image) []domain.Image {