diff --git a/cmd/mautrix-telegram/main.go b/cmd/mautrix-telegram/main.go index f7f27cd8..95e5fa77 100644 --- a/cmd/mautrix-telegram/main.go +++ b/cmd/mautrix-telegram/main.go @@ -42,7 +42,7 @@ var ( BuildTime = "unknown" ) -var c = &connector.TelegramConnector{Config: &connector.TelegramConfig{}} +var c = &connector.TelegramConnector{} var m = mxmain.BridgeMain{ Name: "mautrix-telegram", URL: "https://github.com/mautrix/telegram", diff --git a/pkg/connector/config.go b/pkg/connector/config.go index 5cda2536..c2a8bfea 100644 --- a/pkg/connector/config.go +++ b/pkg/connector/config.go @@ -99,7 +99,7 @@ func upgradeConfig(helper up.Helper) { } func (tg *TelegramConnector) GetConfig() (example string, data any, upgrader up.Upgrader) { - return ExampleConfig, tg.Config, &up.StructUpgrader{ + return ExampleConfig, &tg.Config, &up.StructUpgrader{ SimpleUpgrader: up.SimpleUpgrader(upgradeConfig), Blocks: [][]string{ {"device_info"}, diff --git a/pkg/connector/connector.go b/pkg/connector/connector.go index ce18fe69..8523ab81 100644 --- a/pkg/connector/connector.go +++ b/pkg/connector/connector.go @@ -28,7 +28,7 @@ import ( type TelegramConnector struct { Bridge *bridgev2.Bridge - Config *TelegramConfig + Config TelegramConfig Store *store.Container useDirectMedia bool