chore: stabilize lint and verify builds

This commit is contained in:
2026-02-06 11:51:32 +08:00
parent edede17880
commit 1782f64417
114 changed files with 3032 additions and 1345 deletions

View File

@@ -8,7 +8,7 @@ import (
"quyun/v2/providers/event"
"github.com/ThreeDotsLabs/watermill/message"
"github.com/sirupsen/logrus"
logrus "github.com/sirupsen/logrus"
"go.ipao.vip/atom/contracts"
)
@@ -24,6 +24,7 @@ type UserRegister struct {
func (e *UserRegister) Prepare() error {
e.log = logrus.WithField("module", "events.subscribers.user_register")
return nil
}

View File

@@ -1,24 +1 @@
package subscribers
import (
"encoding/json"
"github.com/ThreeDotsLabs/watermill"
"github.com/ThreeDotsLabs/watermill/message"
)
func toMessage(event any) (*message.Message, error) {
b, err := json.Marshal(event)
if err != nil {
return nil, err
}
return message.NewMessage(watermill.NewUUID(), b), nil
}
func toMessageList(event any) ([]*message.Message, error) {
m, err := toMessage(event)
if err != nil {
return nil, err
}
return []*message.Message{m}, nil
}