mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api.git
synced 2025-01-23 17:26:46 +00:00
refactor(tokens-repo): delete delete_token from auth utils
This commit is contained in:
parent
5a1f64b1e7
commit
a2ac47b0f5
|
@ -6,7 +6,6 @@ from mnemonic import Mnemonic
|
||||||
|
|
||||||
|
|
||||||
from selfprivacy_api.utils.auth import (
|
from selfprivacy_api.utils.auth import (
|
||||||
delete_token,
|
|
||||||
get_recovery_token_status,
|
get_recovery_token_status,
|
||||||
get_tokens_info,
|
get_tokens_info,
|
||||||
is_recovery_token_exists,
|
is_recovery_token_exists,
|
||||||
|
@ -58,7 +57,8 @@ def delete_api_token(caller_token: str, token_name: str) -> None:
|
||||||
raise CannotDeleteCallerException("Cannot delete caller's token")
|
raise CannotDeleteCallerException("Cannot delete caller's token")
|
||||||
if not TOKEN_REPO.is_token_name_exists(token_name):
|
if not TOKEN_REPO.is_token_name_exists(token_name):
|
||||||
raise NotFoundException("Token not found")
|
raise NotFoundException("Token not found")
|
||||||
delete_token(token_name)
|
token = TOKEN_REPO.get_token_by_name(token_name)
|
||||||
|
TOKEN_REPO.delete_token(token)
|
||||||
|
|
||||||
|
|
||||||
def refresh_api_token(caller_token: str) -> str:
|
def refresh_api_token(caller_token: str) -> str:
|
||||||
|
|
|
@ -124,12 +124,6 @@ def create_token(name):
|
||||||
return token
|
return token
|
||||||
|
|
||||||
|
|
||||||
def delete_token(token_name):
|
|
||||||
"""Delete token"""
|
|
||||||
with WriteUserData(UserDataFiles.TOKENS) as tokens:
|
|
||||||
tokens["tokens"] = [t for t in tokens["tokens"] if t["name"] != token_name]
|
|
||||||
|
|
||||||
|
|
||||||
def is_recovery_token_exists():
|
def is_recovery_token_exists():
|
||||||
"""Check if recovery token exists"""
|
"""Check if recovery token exists"""
|
||||||
with ReadUserData(UserDataFiles.TOKENS) as tokens:
|
with ReadUserData(UserDataFiles.TOKENS) as tokens:
|
||||||
|
|
Loading…
Reference in a new issue