summaryrefslogtreecommitdiff
blob: ffcf0f9ac61e55b82b096a928069a5e5e7cc4557 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<erl>
handle (Req) ->
   io:format("~nReceived~p...", [Req]),
   JSON_Req_Map = jiffy:decode(Req, [return_maps]),
   UserToken = maps:get(<<"user_token">>, JSON_Req_Map),
   io:format("~nCharacter Turn for ~p...", [UserToken]),
%%   ok = users_manager:ping(UserToken),
   jiffy:encode
   (
      {
         [
            {<<"types">>, [<<"STATUS">>]},
            {
               <<"data">>,
               [
                  jiffy:encode
                  (
                     {
                        [
                           {
                              <<"status">>,
                              <<"OK">>
                           }
                        ]
                     }
                  )
               ]
            }
         ]
      }
   ).

out(A) ->
   {
      content,
      "application/json; charset=UTF-8",
      handle(A#arg.clidata)
   }.
</erl>