summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2019-01-28 23:31:29 +0100 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2019-01-28 23:31:29 +0100 |
commit | c116cb57903333bec870d50df180fbcb624f21ff (patch) | |
tree | 5153b61f3ce12ec15cf3656c95520d5523f5323d /src/player/query/plr_get_battles.erl | |
parent | dc988b5aa72204954b2034615d644c703b35d294 (diff) |
...
Diffstat (limited to 'src/player/query/plr_get_battles.erl')
-rw-r--r-- | src/player/query/plr_get_battles.erl | 9 |
1 files changed, 4 insertions, 5 deletions
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)) }. |