connector: share session construction logic

So we can't forget to set up the logging handler.
This commit is contained in:
Skip R
2026-01-07 18:50:02 -08:00
parent 4314aa9206
commit 8a28fa0f95
4 changed files with 47 additions and 11 deletions

View File

@@ -46,7 +46,7 @@ type DiscordClient struct {
func (d *DiscordConnector) LoadUserLogin(ctx context.Context, login *bridgev2.UserLogin) error {
meta := login.Metadata.(*UserLoginMetadata)
session, err := discordgo.New(meta.Token)
session, err := NewDiscordSession(ctx, meta.Token)
login.Save(ctx)
if err != nil {