diff --git a/src/ggs_db.erl b/src/ggs_db.erl index 57ff5ac..5e5e727 100644 --- a/src/ggs_db.erl +++ b/src/ggs_db.erl @@ -64,12 +64,11 @@ clear(GameToken) -> %% Querries %%----------------------------------------------------- getItem(GameToken,Ns,Key) -> - Fun = fun() -> - [Data] = mnesia:read(data, {GameToken,Ns,Key}), - Data#data.value - end, - {atomic, Ret} = mnesia:transaction(Fun), - Ret. + Fun = fun() -> + mnesia:read(data, {GameToken,Ns,Key}) + end, + {atomic, [Ret]} = mnesia:transaction(Fun), + Ret#data.value. length(GameToken,Ns) -> Fun = fun() ->