From c116cb57903333bec870d50df180fbcb624f21ff Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Mon, 28 Jan 2019 23:31:29 +0100 Subject: ... --- src/login/query/lgn_get_player_id.erl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/login') diff --git a/src/login/query/lgn_get_player_id.erl b/src/login/query/lgn_get_player_id.erl index d87c8e2..2056cec 100644 --- a/src/login/query/lgn_get_player_id.erl +++ b/src/login/query/lgn_get_player_id.erl @@ -26,8 +26,9 @@ generate_reply (PlayerID) -> Output. --spec handle (binary()) -> binary(). -handle (UsernameOrEmail) -> +-spec handle (shr_query:type()) -> binary(). +handle (Query) -> + UsernameOrEmail = dict:fetch(<<"name">>, shr_query:get_url_params(Query)), PlayerID = fetch_data(UsernameOrEmail), generate_reply(PlayerID). @@ -35,10 +36,8 @@ handle (UsernameOrEmail) -> %% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% out(A) -> - {ok, UsernameOrEmailTXT} = yaws_api:queryvar(A, "name"), - UsernameOrEmail = list_to_binary(UsernameOrEmailTXT), { content, "application/json; charset=UTF-8", - handle(UsernameOrEmail) + handle(shr_query:new(A)) }. -- cgit v1.2.3-70-g09d2