diff --git a/pkg/service/organization.go b/pkg/service/organization.go index 4864962..795baa2 100644 --- a/pkg/service/organization.go +++ b/pkg/service/organization.go @@ -239,8 +239,7 @@ func (s *organizationService) Delete(ctx context.Context, organization *systemv3 } if org, ok := entity.(*models.Organization); ok { - org.Trash = true - _, err := pg.Update(ctx, s.db, org.ID, org) + err := pg.Delete(ctx, s.db, org.ID, org) if err != nil { return &systemv3.Organization{}, err } diff --git a/pkg/service/partner.go b/pkg/service/partner.go index 92a2891..828daf7 100644 --- a/pkg/service/partner.go +++ b/pkg/service/partner.go @@ -252,8 +252,7 @@ func (s *partnerService) Delete(ctx context.Context, partner *systemv3.Partner) } if part, ok := entity.(*models.Partner); ok { - part.Trash = true - _, err := pg.Update(ctx, s.db, part.ID, part) + err := pg.Delete(ctx, s.db, part.ID, part) if err != nil { return &systemv3.Partner{}, err } diff --git a/pkg/service/project.go b/pkg/service/project.go index e7f40ba..be852ea 100644 --- a/pkg/service/project.go +++ b/pkg/service/project.go @@ -204,8 +204,7 @@ func (s *projectService) Delete(ctx context.Context, project *systemv3.Project) return &systemv3.Project{}, err } if proj, ok := entity.(*models.Project); ok { - proj.Trash = true - _, err := pg.Update(ctx, s.db, proj.ID, proj) + err := pg.Delete(ctx, s.db, proj.ID, proj) if err != nil { return &systemv3.Project{}, err }