Fix missing organization ID on reports
Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
8
pkg/coredata/migrations/20251204T000000Z.sql
Normal file
8
pkg/coredata/migrations/20251204T000000Z.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
UPDATE
|
||||
reports
|
||||
SET
|
||||
organization_id = a.organization_id
|
||||
FROM
|
||||
audits a
|
||||
WHERE
|
||||
reports.tenant_id = a.tenant_id;
|
||||
@@ -346,13 +346,14 @@ func (s AuditService) UploadReport(
|
||||
}
|
||||
|
||||
report := &coredata.Report{
|
||||
ID: reportID,
|
||||
ObjectKey: objectKey.String(),
|
||||
MimeType: req.File.ContentType,
|
||||
Filename: req.File.Filename,
|
||||
Size: req.File.Size,
|
||||
CreatedAt: now,
|
||||
UpdatedAt: now,
|
||||
ID: reportID,
|
||||
OrganizationID: audit.OrganizationID,
|
||||
ObjectKey: objectKey.String(),
|
||||
MimeType: req.File.ContentType,
|
||||
Filename: req.File.Filename,
|
||||
Size: req.File.Size,
|
||||
CreatedAt: now,
|
||||
UpdatedAt: now,
|
||||
}
|
||||
|
||||
if err := report.Insert(ctx, conn, s.svc.scope); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user