summaryrefslogtreecommitdiff
path: root/src/map
diff options
context:
space:
mode:
Diffstat (limited to 'src/map')
-rw-r--r--src/map/query/map_load.erl10
-rw-r--r--src/map/query/map_update.erl18
2 files changed, 23 insertions, 5 deletions
diff --git a/src/map/query/map_load.erl b/src/map/query/map_load.erl
index ad6db17..2df9ca1 100644
--- a/src/map/query/map_load.erl
+++ b/src/map/query/map_load.erl
@@ -53,7 +53,7 @@ authenticate_user (Input) ->
PlayerID = Input#input.player_id,
SessionToken = Input#input.session_token,
- Player = shr_timed_cache:fetch(player_db, any, PlayerID),
+ Player = shr_timed_cache:fetch(player_db, ataxia_security:any(), PlayerID),
case shr_security:credentials_match(SessionToken, Player) of
true -> ok;
@@ -65,7 +65,13 @@ fetch_data (Input) ->
PlayerID = Input#input.player_id,
MapID = Input#input.map_id,
- Map = shr_timed_cache:fetch(map_db, PlayerID, MapID),
+ Map =
+ shr_timed_cache:fetch
+ (
+ map_db,
+ ataxia_security:user_from_id(PlayerID),
+ MapID
+ ),
#query_state
{
diff --git a/src/map/query/map_update.erl b/src/map/query/map_update.erl
index 791bab1..0989933 100644
--- a/src/map/query/map_update.erl
+++ b/src/map/query/map_update.erl
@@ -76,7 +76,7 @@ authenticate_user (Input) ->
PlayerID = Input#input.player_id,
SessionToken = Input#input.session_token,
- Player = shr_timed_cache:fetch(player_db, any, PlayerID),
+ Player = shr_timed_cache:fetch(player_db, ataxia_security:any(), PlayerID),
case shr_security:credentials_match(SessionToken, Player) of
true -> ok;
@@ -88,7 +88,13 @@ fetch_data (Input) ->
PlayerID = Input#input.player_id,
MapID = Input#input.map_id,
- Map = shr_timed_cache:fetch(map_db, PlayerID, MapID),
+ Map =
+ shr_timed_cache:fetch
+ (
+ map_db,
+ ataxia_security:user_from_id(PlayerID),
+ MapID
+ ),
#query_state
{
@@ -146,7 +152,13 @@ commit_update (QueryState, Input) ->
MapID
),
- shr_timed_cache:update(map_db, PlayerID, MapID, Map),
+ shr_timed_cache:update
+ (
+ map_db,
+ ataxia_security:user_from_id(PlayerID),
+ MapID,
+ Map
+ ),
'ok'.