{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,
if User2#user.login =:= [] -> ""; true -> "(" ++ User2#user.login ++ ")" end,
if Duration =< 15 -> "kické"; true -> "banni" end,
format_minutes(Duration),
- if Reason =/= [] -> " Raison: " ++ Reason; true -> "" end ++ "."
+ if Reason =/= [] -> " - Raison: " ++ Reason; true -> "" end ++ "."
]
))),
json_reponse_ok();
euphorik_bd:nouveau_message_sys(lists:flatten(io_lib:format("~s s'auto slap~s.",
[
User1#user.pseudo,
- if Reason =/= [] -> " Raison: " ++ Reason; true -> "" end
+ if Reason =/= [] -> " - Raison: " ++ Reason; true -> "" end
]
)));
{ok, User2 = #user{ek_master = false}} ->
[
User2#user.pseudo,
User1#user.pseudo,
- if Reason =/= [] -> " Raison: " ++ Reason; true -> "" end ++ "."
+ if Reason =/= [] -> " - Raison: " ++ Reason; true -> "" end ++ "."
]
))),
json_reponse_ok();
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")