summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2017-11-07 12:52:57 +0100
committernsensfel <SpamShield0@noot-noot.org>2017-11-07 12:52:57 +0100
commit95bc46869d3de3743a8806dda8c699536770e370 (patch)
treebf249d8053a7346d21d1f51d09499132ada2509e /src/battlemap_character_turn.erl
parent9783d46856290d3e236e38886fb384f7e04b0914 (diff)
Adds license, Makefile.
Diffstat (limited to 'src/battlemap_character_turn.erl')
-rw-r--r--src/battlemap_character_turn.erl37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/battlemap_character_turn.erl b/src/battlemap_character_turn.erl
new file mode 100644
index 0000000..bf70823
--- /dev/null
+++ b/src/battlemap_character_turn.erl
@@ -0,0 +1,37 @@
+-module(battlemap_character_turn).
+
+-export(
+ [
+ handle/1
+ ]
+).
+
+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">>
+ }
+ ]
+ }
+ )
+ ]
+ }
+ ]
+ }
+ ).