Fix /v1/admin/stats всегда пустые данные
Добавлено поле с датой последнего логина пользователям и админам #20
This commit is contained in:
@@ -16,6 +16,7 @@ init(Req0, State) ->
|
||||
{RefreshToken, _ExpiresAt} = eventhub_auth:generate_refresh_token(maps:get(id, User)),
|
||||
% Сохранение refresh-токена в admin_session
|
||||
core_admin_session:create(maps:get(id, User), RefreshToken),
|
||||
core_admin:update_last_login(maps:get(id, User)),
|
||||
Resp = jsx:encode(#{
|
||||
<<"token">> => Token,
|
||||
<<"user">> => #{
|
||||
|
||||
@@ -23,6 +23,7 @@ handle(Req, _Opts) ->
|
||||
{ok, Token, User} ->
|
||||
{RefreshToken, _ExpiresAt} = eventhub_auth:generate_refresh_token(maps:get(id, User)),
|
||||
core_session:create(maps:get(id, User), RefreshToken),
|
||||
core_user:update_last_login(maps:get(id, User)),
|
||||
Response = #{
|
||||
user => #{
|
||||
id => maps:get(id, User),
|
||||
|
||||
Reference in New Issue
Block a user