diff --git a/appservice/appservice.go b/appservice/appservice.go index f92a680f..68e548d2 100644 --- a/appservice/appservice.go +++ b/appservice/appservice.go @@ -309,9 +309,9 @@ func (as *AppService) NewMautrixClient(userID id.UserID) *mautrix.Client { func (as *AppService) NewExternalMautrixClient(userID id.UserID, token string, homeserverURL string) (*mautrix.Client, error) { client := as.NewMautrixClient(userID) client.AccessToken = token + client.SetAppServiceUserID = false if homeserverURL != "" { client.Client = &http.Client{Timeout: 180 * time.Second} - client.SetAppServiceUserID = false var err error client.HomeserverURL, err = mautrix.ParseAndNormalizeBaseURL(homeserverURL) if err != nil {