{trolls, {array,
lists:map(
fun(T) ->
+ {ok, User} = euphorik_bd:user_by_id(T#troll.id_user),
{struct,
[
{troll_id, T#troll.id},
- {content, T#troll.content}
+ {content, T#troll.content},
+ {author, User#user.pseudo},
+ {author_id, User#user.id}
]
}
end,
User_id = User#user.id,
case euphorik_bd:troll_by_id(Troll_id) of
{ok, #troll{id_user = User_id}} ->
- euphorik_bd:mod_troll(User#user.id, Content),
+ euphorik_bd:mod_troll(Troll_id, Content),
json_reponse_ok();
_ ->
erreur("Vous ne posséder pas ce troll")
User_id = User#user.id,
case euphorik_bd:troll_by_id(Troll_id) of
{ok, #troll{id_user = User_id}} ->
- euphorik_bd:del_troll(User#user.id),
+ euphorik_bd:del_troll(Troll_id),
json_reponse_ok();
_ ->
erreur("Vous ne posséder pas ce troll")