diff options
author | Jordan Bracco <href@random.sh> | 2021-09-04 13:00:02 +0200 |
---|---|---|
committer | Jordan Bracco <href@random.sh> | 2021-09-04 13:00:02 +0200 |
commit | 92c949be2def3cd0280cbc78849b109d34c8fcaa (patch) | |
tree | 36f442e42367ec4bd6c94039aca6010cbc9fa0ef /lib/polyjuice/client/low_level.ex | |
parent | fix missing application_service client parameter (diff) |
Fix registration from app servicemaster
Diffstat (limited to 'lib/polyjuice/client/low_level.ex')
-rw-r--r-- | lib/polyjuice/client/low_level.ex | 5 |
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), |