summaryrefslogtreecommitdiff
path: root/lib/polyjuice/client/low_level.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/polyjuice/client/low_level.ex')
-rw-r--r--lib/polyjuice/client/low_level.ex5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/polyjuice/client/low_level.ex b/lib/polyjuice/client/low_level.ex
index 94dbcb6..12afb51 100644
--- a/lib/polyjuice/client/low_level.ex
+++ b/lib/polyjuice/client/low_level.ex
@@ -75,7 +75,7 @@ defmodule Polyjuice.Client.LowLevel do
query = query || []
- query = if application_service, do: [{:user_id, user_id} | query], else: query
+ query = if application_service && user_id, do: [{:user_id, user_id} | query], else: query
url =
%{
@@ -245,7 +245,8 @@ defmodule Polyjuice.Client.LowLevel do
client,
%Polyjuice.Client.Endpoint.PostRegister{
kind: Keyword.get(opts, :kind, :user),
- auth: %{type: "m.login.dummy"},
+ auth: Keyword.get(opts, :auth),
+ type: Keyword.get(opts, :type),
username: Keyword.get(opts, :username),
password: Keyword.get(opts, :password),
device_id: Keyword.get(opts, :device_id),