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