summaryrefslogtreecommitdiff |
diff options
author | nsensfel <SpamShield0@noot-noot.org> | 2018-10-10 17:21:10 +0200 |
---|---|---|
committer | nsensfel <SpamShield0@noot-noot.org> | 2018-10-10 17:21:10 +0200 |
commit | bd1f3d6aaaaf14d6bb0ef6d18cbfb1a149d727dc (patch) | |
tree | 61da130e46771e413eb436081ade78b2b220cae9 /src/login | |
parent | 69c0a530f82c8158da454ee0e10678dd417f1533 (diff) |
(Broken) Working on DB item ID generation...
Diffstat (limited to 'src/login')
-rw-r--r-- | src/login/lgn_handler.erl | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/login/lgn_handler.erl b/src/login/lgn_handler.erl index d2a6ee2..e14387c 100644 --- a/src/login/lgn_handler.erl +++ b/src/login/lgn_handler.erl @@ -12,55 +12,11 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% LOCAL FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --spec ensure_player_exists (binary(), binary(), binary(), binary()) -> 'ok'. -ensure_player_exists (ID, Username, Password, Email) -> - case shr_database:fetch(player_db, ID, admin) of - {ok, _} -> ok; - not_found -> - shr_database:insert_at - ( - player_db, - ID, - any, - any, - lgn_shim:generate_random_player(ID, Username, Password, Email) - ) - end, - - UsernameLC = string:lowercase(Username), - EmailLC = string:lowercase(Email), - - case shr_database:fetch(login_db, UsernameLC, admin) of - {ok, _} -> ok; - not_found -> shr_database:insert_at(login_db, UsernameLC, any, any, ID) - end, - - case shr_database:fetch(login_db, EmailLC, admin) of - {ok, _} -> ok; - not_found -> shr_database:insert_at(login_db, EmailLC, any, any, ID) - end, - - ok. - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% EXPORTED FUNCTIONS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -spec start (pid()) -> 'ok'. start (TimedCachesManagerPid) -> - ensure_player_exists - ( - <<"0">>, - <<"Player1">>, - <<"Kalimer0">>, - <<"P1@Tacticians.Online">> - ), - ensure_player_exists - ( - <<"1">>, - <<"Player2">>, - <<"Kalimer1">>, - <<"P2@Tacticians.Online">> - ), shr_timed_caches_manager:new_cache(TimedCachesManagerPid, login_db, none), shr_timed_caches_manager:new_cache(TimedCachesManagerPid, player_db, none), ok. |