aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--appservice/query/query.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/appservice/query/query.go b/appservice/query/query.go
index 9f6c79a8..dacd3caa 100644
--- a/appservice/query/query.go
+++ b/appservice/query/query.go
@@ -51,6 +51,10 @@ func (a *AppServiceQueryAPI) RoomAliasExists(
if appservice.URL != "" && appservice.IsInterestedInRoomAlias(request.Alias) {
// The full path to the rooms API, includes hs token
URL, err := url.Parse(appservice.URL + roomAliasExistsPath)
+ if err != nil {
+ return err
+ }
+
URL.Path += request.Alias
apiURL := URL.String() + "?access_token=" + appservice.HSToken
@@ -114,6 +118,9 @@ func (a *AppServiceQueryAPI) UserIDExists(
if appservice.URL != "" && appservice.IsInterestedInUserID(request.UserID) {
// The full path to the rooms API, includes hs token
URL, err := url.Parse(appservice.URL + userIDExistsPath)
+ if err != nil {
+ return err
+ }
URL.Path += request.UserID
apiURL := URL.String() + "?access_token=" + appservice.HSToken