Skip to content

Commit

Permalink
fix: mongdb connection and wire to save metadata of transaction 🐛
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinezAvellan committed Oct 2, 2024
1 parent 4115eb1 commit 05f19a5
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,5 @@ func (uc *UseCase) CreateTransaction(ctx context.Context, organizationID, ledger
tran.Metadata = transaction.Metadata
}

return nil, nil
return tran, nil
}
5 changes: 5 additions & 0 deletions components/transaction/internal/gen/inject.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ import (
"github.com/LerianStudio/midaz/common/mmongo"
"github.com/LerianStudio/midaz/common/mpostgres"
"github.com/LerianStudio/midaz/common/mzap"
"github.com/LerianStudio/midaz/components/transaction/internal/adapters/database/mongodb"
"github.com/LerianStudio/midaz/components/transaction/internal/adapters/database/postgres"
"github.com/LerianStudio/midaz/components/transaction/internal/adapters/grpc"
adapter "github.com/LerianStudio/midaz/components/transaction/internal/adapters/grpc"
"github.com/LerianStudio/midaz/components/transaction/internal/app/command"
"github.com/LerianStudio/midaz/components/transaction/internal/app/query"
a "github.com/LerianStudio/midaz/components/transaction/internal/domain/account"
m "github.com/LerianStudio/midaz/components/transaction/internal/domain/metadata"
o "github.com/LerianStudio/midaz/components/transaction/internal/domain/operation"
t "github.com/LerianStudio/midaz/components/transaction/internal/domain/transaction"
"github.com/LerianStudio/midaz/components/transaction/internal/ports"
Expand Down Expand Up @@ -52,6 +54,7 @@ func setupMongoDBConnection(cfg *service.Config) *mmongo.MongoConnection {

return &mmongo.MongoConnection{
ConnectionStringSource: connStrSource,
Database: cfg.MongoDBName,
}
}

Expand All @@ -75,13 +78,15 @@ var (
service.NewServer,
postgres.NewTransactionPostgreSQLRepository,
postgres.NewOperationPostgreSQLRepository,
mongodb.NewMetadataMongoDBRepository,
grpc.NewAccountGRPC,
wire.Struct(new(ports.TransactionHandler), "*"),
wire.Struct(new(command.UseCase), "*"),
wire.Struct(new(query.UseCase), "*"),
wire.Bind(new(t.Repository), new(*postgres.TransactionPostgreSQLRepository)),
wire.Bind(new(o.Repository), new(*postgres.OperationPostgreSQLRepository)),
wire.Bind(new(a.Repository), new(*adapter.AccountGRPCRepository)),
wire.Bind(new(m.Repository), new(*mongodb.MetadataMongoDBRepository)),
)

svcSet = wire.NewSet(
Expand Down
9 changes: 8 additions & 1 deletion components/transaction/internal/gen/wire_gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 05f19a5

Please sign in to comment.