- e(\r
- qlc:sort(\r
- q([E#reponse_minichat.repondant || E <- mnesia:table(reponse_minichat), E#reponse_minichat.cible =:= M]),\r
- [{order, ascending}]\r
- ),\r
- [{tmpdir, ?KEY_SORT_TEMP_DIR}]\r
- )\r
+ case mnesia:index_read(reponse_minichat, M_id, #reponse_minichat.cible) of\r
+ Enfants when is_list(Enfants) ->\r
+ lists:sort(lists:map(\r
+ fun(#reponse_minichat{repondant = Repondant}) -> Repondant end,\r
+ Enfants\r
+ ));\r
+ _ -> [] \r
+ end\r