X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=modules%2Ferl%2Feuphorik_bd.erl;h=f2acb7aee51970eccc0842c906efe3caf54c5652;hp=0bda09f7fe2d7a7bbe6f758201e19136a611cd7f;hb=e0c2c2fa82cf13cd55b8d5006ad2c7e0689dc6cb;hpb=c4d03b8678ab3ce2442d81730ba96dd26768274a diff --git a/modules/erl/euphorik_bd.erl b/modules/erl/euphorik_bd.erl index 0bda09f..f2acb7a 100755 --- a/modules/erl/euphorik_bd.erl +++ b/modules/erl/euphorik_bd.erl @@ -179,7 +179,7 @@ update_pseudo_user(UserId, Pseudo) -> user_by_cookie(Cookie) -> resultat_transaction(mnesia:transaction( fun() -> - case e(q([E || E <- mnesia:table(user), E#user.cookie =:= Cookie]), [{tmpdir, ?KEY_SORT_TEMP_DIR}]) of + case mnesia:index_read(user, Cookie, #user.cookie) of [User] -> {ok, User}; _ -> erreur end