22 lines
370 B
Go
22 lines
370 B
Go
package service
|
|
|
|
import (
|
|
"encoding/json"
|
|
|
|
"git.itzana.me/strafesnet/maps-service/pkg/model"
|
|
)
|
|
|
|
func (svc *Service) NatsSeedCombobulator(assetID uint64) error {
|
|
request := model.SeedCombobulatorRequest{
|
|
AssetID: assetID,
|
|
}
|
|
|
|
j, err := json.Marshal(request)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
|
|
_, err = svc.nats.Publish("maptest.combobulator.seed", j)
|
|
return err
|
|
}
|