From 4009cbf1320de13dc926be8d3399edb47d871769 Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Mon, 18 Feb 2019 22:07:17 +0100 Subject: ... --- src/map/query/map_load.erl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/map/query/map_load.erl') diff --git a/src/map/query/map_load.erl b/src/map/query/map_load.erl index 19facf6..b07ffe8 100644 --- a/src/map/query/map_load.erl +++ b/src/map/query/map_load.erl @@ -76,11 +76,12 @@ fetch_data (Input) -> map = Map }. --spec generate_reply(query_state()) -> binary(). -generate_reply (QueryState) -> +-spec generate_reply (input(), query_state()) -> binary(). +generate_reply (Input, QueryState) -> + PUser = ataxia_security:user_from_id(Input#input.player_id), Map = QueryState#query_state.map, - SetMap = shr_set_map:generate(fun (_TriggerName) -> true end, Map), + SetMap = shr_set_map:generate(PUser, fun (_TriggerName) -> true end, Map), Output = jiffy:encode([SetMap]), Output. @@ -93,7 +94,7 @@ handle (Query) -> shr_security:lock_queries(Input#input.player_id), QueryState = fetch_data(Input), shr_security:unlock_queries(Input#input.player_id), - generate_reply(QueryState); + generate_reply(Input, QueryState); error -> jiffy:encode([shr_disconnected:generate()]) end. -- cgit v1.2.3-70-g09d2