Update 2 files

- /internal/utils/transfer/privilege.go
- /internal/kafka/tariff/producer.go
This commit is contained in:
Mikhail 2024-04-11 18:58:29 +00:00
parent 17666e2577
commit 09ba8649a5
2 changed files with 3 additions and 0 deletions

@ -39,6 +39,7 @@ func NewProducer(deps ProducerDeps) *Producer {
}
func (p *Producer) Send(ctx context.Context, userID string, tariff *models.Tariff) error {
fmt.Println("PMTP0", tariff)
bytes, err := proto.Marshal(transfer.TariffModelToProtoMessage(userID, tariff))
if err != nil {
p.logger.Error("failed to marshal tariff model", zap.Error(err))

@ -3,12 +3,14 @@ package transfer
import (
"codeword/internal/models"
"codeword/internal/proto/broker"
"fmt"
)
func PrivilegeModelToProto(privilege *models.Privilege) *broker.PrivilegeMessage {
if privilege == nil {
return &broker.PrivilegeMessage{}
}
fmt.Println("PMTP", privilege.ServiceKey)
return &broker.PrivilegeMessage{
PrivilegeID: privilege.PrivilegeID,