codeword/internal/utils/transfer/tariff.go

18 lines
416 B
Go
Raw Normal View History

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