summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-01-28 23:31:29 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2019-01-28 23:31:29 +0100
commitc116cb57903333bec870d50df180fbcb624f21ff (patch)
tree5153b61f3ce12ec15cf3656c95520d5523f5323d /src/player
parentdc988b5aa72204954b2034615d644c703b35d294 (diff)
...
Diffstat (limited to 'src/player')
-rw-r--r--src/player/query/plr_get_battles.erl9
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))
}.