Disconnect streaming sessions when token is revoked
This commit is contained in:
parent
b22843a982
commit
c62a4f1c17
4 changed files with 81 additions and 6 deletions
|
|
@ -22,5 +22,6 @@ defmodule Pleroma.Web.OAuth.Token.Strategy.Revoke do
|
|||
@spec revoke(Token.t()) :: {:ok, Token.t()} | {:error, Ecto.Changeset.t()}
|
||||
def revoke(%Token{} = token) do
|
||||
Repo.delete(token)
|
||||
Pleroma.Web.Streamer.close_streams_by_oauth_token(token)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue