diff --git a/go_cloud/internal/database/db.go b/go_cloud/internal/database/db.go index b7ee547..1b2ad11 100644 --- a/go_cloud/internal/database/db.go +++ b/go_cloud/internal/database/db.go @@ -388,17 +388,17 @@ func (db *DB) GetFileByID(ctx context.Context, fileID uuid.UUID) (*File, error) var f File var orgNull sql.NullString var userNull sql.NullString - + err := db.QueryRowContext(ctx, ` SELECT id, org_id::text, user_id::text, name, path, type, size, last_modified, created_at FROM files WHERE id = $1 `, fileID).Scan(&f.ID, &orgNull, &userNull, &f.Name, &f.Path, &f.Type, &f.Size, &f.LastModified, &f.CreatedAt) - + if err != nil { return nil, err } - + if orgNull.Valid { oid, _ := uuid.Parse(orgNull.String) f.OrgID = &oid @@ -407,7 +407,7 @@ func (db *DB) GetFileByID(ctx context.Context, fileID uuid.UUID) (*File, error) uid, _ := uuid.Parse(userNull.String) f.UserID = &uid } - + return &f, nil }