Статистика для дашборда, расширенная #7
This commit is contained in:
@@ -39,12 +39,9 @@ create_admin(Req) ->
|
||||
Role = binary_to_atom(RoleBin, utf8),
|
||||
case core_admin:create(Email, Password, Role) of
|
||||
{ok, Admin} ->
|
||||
% Заглушка отправки email
|
||||
% send_invitation_email(Email),
|
||||
core_admin_audit:log(AdminId, Admin#admin.email, Admin#admin.role,
|
||||
<<"create_admin">>, <<"admin">>, Admin,
|
||||
admin_utils:client_ip(Req)),
|
||||
send_json(Req2, 201, admin_to_json(Admin));
|
||||
{error, email_exists} ->
|
||||
send_error(Req2, 409, <<"Email already exists">>);
|
||||
{error, Reason} ->
|
||||
send_error(Req2, 500, Reason)
|
||||
end;
|
||||
|
||||
Reference in New Issue
Block a user