| summaryrefslogtreecommitdiff | 
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2019-01-23 19:12:52 +0100 | 
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2019-01-23 19:12:52 +0100 | 
| commit | 41f0db023cb6c1a609762b9679b3677143b3840f (patch) | |
| tree | ae2297181648ab838e7abded8530a7ff17a49af3 /src/roster | |
| parent | 14e79da8b8d45ef242aee34cf4376d220846f690 (diff) | |
Isolates Yaws from the code base.
Diffstat (limited to 'src/roster')
| -rw-r--r-- | src/roster/query/rst_load.erl | 16 | ||||
| -rw-r--r-- | src/roster/query/rst_update.erl | 16 | 
2 files changed, 14 insertions, 18 deletions
| diff --git a/src/roster/query/rst_load.erl b/src/roster/query/rst_load.erl index 077f193..4f7cf64 100644 --- a/src/roster/query/rst_load.erl +++ b/src/roster/query/rst_load.erl @@ -3,8 +3,6 @@  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %% TYPES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --include("../../../include/yaws_api.hrl"). -  -record  (     input, @@ -35,9 +33,9 @@  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %% LOCAL FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --spec parse_input (binary()) -> input(). -parse_input (Req) -> -   JSONReqMap = jiffy:decode(Req, [return_maps]), +-spec parse_input (shr_query:type()) -> input(). +parse_input (Query) -> +   JSONReqMap = shr_query:get_params(Query),     PlayerID = maps:get(<<"pid">>, JSONReqMap),     SessionToken =  maps:get(<<"stk">>, JSONReqMap), @@ -106,9 +104,9 @@ generate_reply (QueryState) ->     Output. --spec handle (binary()) -> binary(). -handle (Req) -> -   Input = parse_input(Req), +-spec handle (shr_query:type()) -> binary(). +handle (Query) -> +   Input = parse_input(Query),     case authenticate_user(Input) of        {ok, Player} ->           shr_security:lock_queries(Input#input.player_id), @@ -126,5 +124,5 @@ out(A) ->     {        content,        "application/json; charset=UTF-8", -      handle(A#arg.clidata) +      handle(shr_query:new(A))     }. diff --git a/src/roster/query/rst_update.erl b/src/roster/query/rst_update.erl index b1e0a7c..bbae76e 100644 --- a/src/roster/query/rst_update.erl +++ b/src/roster/query/rst_update.erl @@ -3,8 +3,6 @@  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %% TYPES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --include("../../../include/yaws_api.hrl"). -  -type decoded_character() :: {non_neg_integer(), rst_character:type()}.  -record @@ -48,9 +46,9 @@ decode_character_list (EncodedCharactersList) ->        EncodedCharactersList     ). --spec parse_input (binary()) -> input(). -parse_input (Req) -> -   JSONReqMap = jiffy:decode(Req, [return_maps]), +-spec parse_input (shr_query:type()) -> input(). +parse_input (Query) -> +   JSONReqMap = shr_query:get_params(Query),     PlayerID = maps:get(<<"pid">>, JSONReqMap),     SessionToken =  maps:get(<<"stk">>, JSONReqMap),     EncodedCharacterList = maps:get(<<"rst">>, JSONReqMap), @@ -174,9 +172,9 @@ commit_update (QueryState, Input) ->  generate_reply () ->     jiffy:encode([shr_okay:generate()]). --spec handle (binary()) -> binary(). -handle (Req) -> -   Input = parse_input(Req), +-spec handle (shr_query:type()) -> binary(). +handle (Query) -> +   Input = parse_input(Query),     case authenticate_user(Input) of        {ok, Player} ->           shr_security:lock_queries(Input#input.player_id), @@ -196,5 +194,5 @@ out(A) ->     {        content,        "application/json; charset=UTF-8", -      handle(A#arg.clidata) +      handle(shr_query:new(A))     }. | 


