codeword/internal/utils/transfer/tariff.go

18 lines
376 B
Go
Raw Normal View History

2024-01-17 13:51:42 +00:00
package transfer
import (
"codeword/internal/models"
"codeword/internal/proto/broker"
)
func TariffModelToProtoMessage(userID string, tariffModel *models.Tariff) *broker.TariffMessage {
if tariffModel == nil {
return &broker.TariffMessage{}
}
return &broker.TariffMessage{
UserID: userID,
Privileges: PrivilegeArrayModelToProto(tariffModel.Privileges),
}
}