Merge remote-tracking branch 'monet/feat/offline-push' into fix-err

pull/2608/head
icey-yu 1 year ago
commit f0aaf4f050

@ -22,9 +22,10 @@ type OfflinePushConsumerHandler struct {
offlinePusher offlinepush.OfflinePusher
}
func NewOfflinePushConsumerHandler(config *Config) (*OfflinePushConsumerHandler, error) {
func NewOfflinePushConsumerHandler(config *Config, offlinePusher offlinepush.OfflinePusher) (*OfflinePushConsumerHandler, error) {
var offlinePushConsumerHandler OfflinePushConsumerHandler
var err error
offlinePushConsumerHandler.offlinePusher = offlinePusher
offlinePushConsumerHandler.OfflinePushConsumerGroup, err = kafka.NewMConsumerGroup(config.KafkaConfig.Build(), config.KafkaConfig.ToOfflineGroupID,
[]string{config.KafkaConfig.ToOfflinePushTopic}, true)
if err != nil {

@ -64,7 +64,7 @@ func Start(ctx context.Context, config *Config, client discovery.SvcDiscoveryReg
return err
}
offlinePushConsumer, err := NewOfflinePushConsumerHandler(config)
offlinePushConsumer, err := NewOfflinePushConsumerHandler(config, offlinePusher)
if err != nil {
return err
}

Loading…
Cancel
Save