From 096a7fd3ee97a828418f8d45a02a57f33fd28ecf Mon Sep 17 00:00:00 2001 From: Mustafa Gezen Date: Thu, 25 Jan 2024 07:04:09 +0100 Subject: [PATCH] fix: Import Revisions from other projects should NOT be counted as latest --- peridot/db/psql/import.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/peridot/db/psql/import.go b/peridot/db/psql/import.go index eb5f752..7f483d0 100644 --- a/peridot/db/psql/import.go +++ b/peridot/db/psql/import.go @@ -90,6 +90,7 @@ func (a *Access) GetLatestImportRevisionsForPackageInProject(packageName string, pv.release from import_revisions ir + inner join imports i on i.id = ir.import_id inner join project_package_versions ppv on ppv.package_version_id = ir.package_version_id inner join package_versions pv on pv.id = ir.package_version_id inner join packages p on p.id = ppv.package_id @@ -97,6 +98,7 @@ func (a *Access) GetLatestImportRevisionsForPackageInProject(packageName string, where p.name = $1 and ppv.project_id = $2 + and i.project_id = $2 and ppv.active = true order by ir.created_at desc `,