summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'src/special')
-rw-r--r-- | src/special/spe_map.erl | 4 | ||||
-rw-r--r-- | src/special/spe_player.erl | 17 |
2 files changed, 12 insertions, 9 deletions
diff --git a/src/special/spe_map.erl b/src/special/spe_map.erl index dbd6c3e..afb5647 100644 --- a/src/special/spe_map.erl +++ b/src/special/spe_map.erl @@ -24,8 +24,8 @@ grant_additional (OwnerID) -> ataxia_client:add ( map_db, - ataxia_security:only_allow(ataxia_security:any()), - ataxia_security:only_allow(ataxia_security:user_from_id(OwnerID)), + ataxia_security:allow_only(ataxia_security:any()), + ataxia_security:allow_only(ataxia_security:user_from_id(OwnerID)), Map ), diff --git a/src/special/spe_player.erl b/src/special/spe_player.erl index 65c651c..0d35c7d 100644 --- a/src/special/spe_player.erl +++ b/src/special/spe_player.erl @@ -28,9 +28,12 @@ finalize_login (UsernameLC, EmailLC, PlayerID) -> ataxic:sequence_meta ( [ - ataxic:value(ataxic:constant(PlayerID)), - ataxic:read_permission(ataxic:constant(ataxia_security:any())), - ataxic:write_permission + ataxic:update_value(ataxic:constant(PlayerID)), + ataxic:update_read_permission + ( + ataxic:constant(ataxia_security:any()) + ), + ataxic:update_write_permission ( ataxic:constant([ataxia_security:user_from_id(PlayerID)]) ) @@ -65,8 +68,8 @@ generate_inventory (PlayerID) -> ataxia_client:add ( inventory_db, - ataxia_security:any(), - [ataxia_security:user_from_id(PlayerID)], + ataxia_security:allow_only(ataxia_security:any()), + ataxia_security:allow_only(ataxia_security:user_from_id(PlayerID)), Inventory ), @@ -79,8 +82,8 @@ generate_roster (PlayerID) -> ataxia_client:add ( roster_db, - ataxia_security:any(), - [ataxia_security:user_from_id(PlayerID)], + ataxia_security:allow_only(ataxia_security:any()), + ataxia_security:allow_only(ataxia_security:user_from_id(PlayerID)), Roster ), |