formatting
This commit is contained in:
parent
22cafe9ed0
commit
29869cfcda
|
@ -10,8 +10,7 @@ from . import usermanager_ext, usermanager_renderer
|
||||||
|
|
||||||
@usermanager_ext.get("/", response_class=HTMLResponse)
|
@usermanager_ext.get("/", response_class=HTMLResponse)
|
||||||
async def index(
|
async def index(
|
||||||
request: Request,
|
request: Request, user: User = Depends(check_user_exists) # type: ignore
|
||||||
user: User = Depends(check_user_exists) #type: ignore
|
|
||||||
):
|
):
|
||||||
return usermanager_renderer().TemplateResponse(
|
return usermanager_renderer().TemplateResponse(
|
||||||
"usermanager/index.html", {"request": request, "user": user.dict()}
|
"usermanager/index.html", {"request": request, "user": user.dict()}
|
||||||
|
|
|
@ -26,7 +26,7 @@ from .models import CreateUserData, CreateUserWallet, Wallet
|
||||||
|
|
||||||
@usermanager_ext.get("/api/v1/users", status_code=HTTPStatus.OK)
|
@usermanager_ext.get("/api/v1/users", status_code=HTTPStatus.OK)
|
||||||
async def api_usermanager_users(
|
async def api_usermanager_users(
|
||||||
wallet: WalletTypeInfo = Depends(require_admin_key) #type: ignore
|
wallet: WalletTypeInfo = Depends(require_admin_key), # type: ignore
|
||||||
):
|
):
|
||||||
user_id = wallet.wallet.user
|
user_id = wallet.wallet.user
|
||||||
return [user.dict() for user in await get_usermanager_users(user_id)]
|
return [user.dict() for user in await get_usermanager_users(user_id)]
|
||||||
|
@ -34,8 +34,7 @@ async def api_usermanager_users(
|
||||||
|
|
||||||
@usermanager_ext.get("/api/v1/users/{user_id}", status_code=HTTPStatus.OK)
|
@usermanager_ext.get("/api/v1/users/{user_id}", status_code=HTTPStatus.OK)
|
||||||
async def api_usermanager_user(
|
async def api_usermanager_user(
|
||||||
user_id,
|
user_id, wallet: WalletTypeInfo = Depends(get_key_type) # type: ignore
|
||||||
wallet: WalletTypeInfo = Depends(get_key_type) #type: ignore
|
|
||||||
):
|
):
|
||||||
user = await get_usermanager_user(user_id)
|
user = await get_usermanager_user(user_id)
|
||||||
if not user:
|
if not user:
|
||||||
|
@ -43,7 +42,11 @@ async def api_usermanager_user(
|
||||||
return user.dict()
|
return user.dict()
|
||||||
|
|
||||||
|
|
||||||
@usermanager_ext.post("/api/v1/users", status_code=HTTPStatus.CREATED, dependencies=[Depends(get_key_type)])
|
@usermanager_ext.post(
|
||||||
|
"/api/v1/users",
|
||||||
|
status_code=HTTPStatus.CREATED,
|
||||||
|
dependencies=[Depends(get_key_type)],
|
||||||
|
)
|
||||||
async def api_usermanager_users_create(data: CreateUserData):
|
async def api_usermanager_users_create(data: CreateUserData):
|
||||||
user = await create_usermanager_user(data)
|
user = await create_usermanager_user(data)
|
||||||
full = user.dict()
|
full = user.dict()
|
||||||
|
@ -53,7 +56,9 @@ async def api_usermanager_users_create(data: CreateUserData):
|
||||||
return full
|
return full
|
||||||
|
|
||||||
|
|
||||||
@usermanager_ext.delete("/api/v1/users/{user_id}", dependencies=[Depends(require_admin_key)])
|
@usermanager_ext.delete(
|
||||||
|
"/api/v1/users/{user_id}", dependencies=[Depends(require_admin_key)]
|
||||||
|
)
|
||||||
async def api_usermanager_users_delete(
|
async def api_usermanager_users_delete(
|
||||||
user_id,
|
user_id,
|
||||||
delete_core: bool = Query(True),
|
delete_core: bool = Query(True),
|
||||||
|
@ -96,25 +101,31 @@ async def api_usermanager_wallets_create(data: CreateUserWallet):
|
||||||
|
|
||||||
@usermanager_ext.get("/api/v1/wallets")
|
@usermanager_ext.get("/api/v1/wallets")
|
||||||
async def api_usermanager_wallets(
|
async def api_usermanager_wallets(
|
||||||
wallet: WalletTypeInfo = Depends(require_admin_key) #type: ignore
|
wallet: WalletTypeInfo = Depends(require_admin_key), # type: ignore
|
||||||
):
|
):
|
||||||
admin_id = wallet.wallet.user
|
admin_id = wallet.wallet.user
|
||||||
return [wallet.dict() for wallet in await get_usermanager_wallets(admin_id)]
|
return [wallet.dict() for wallet in await get_usermanager_wallets(admin_id)]
|
||||||
|
|
||||||
|
|
||||||
@usermanager_ext.get("/api/v1/transactions/{wallet_id}", dependencies=[Depends(get_key_type)])
|
@usermanager_ext.get(
|
||||||
|
"/api/v1/transactions/{wallet_id}", dependencies=[Depends(get_key_type)]
|
||||||
|
)
|
||||||
async def api_usermanager_wallet_transactions(wallet_id):
|
async def api_usermanager_wallet_transactions(wallet_id):
|
||||||
return await get_usermanager_wallet_transactions(wallet_id)
|
return await get_usermanager_wallet_transactions(wallet_id)
|
||||||
|
|
||||||
|
|
||||||
@usermanager_ext.get("/api/v1/wallets/{user_id}", dependencies=[Depends(require_admin_key)])
|
@usermanager_ext.get(
|
||||||
|
"/api/v1/wallets/{user_id}", dependencies=[Depends(require_admin_key)]
|
||||||
|
)
|
||||||
async def api_usermanager_users_wallets(user_id):
|
async def api_usermanager_users_wallets(user_id):
|
||||||
return [
|
return [
|
||||||
s_wallet.dict() for s_wallet in await get_usermanager_users_wallets(user_id)
|
s_wallet.dict() for s_wallet in await get_usermanager_users_wallets(user_id)
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@usermanager_ext.delete("/api/v1/wallets/{wallet_id}", dependencies=[Depends(require_admin_key)])
|
@usermanager_ext.delete(
|
||||||
|
"/api/v1/wallets/{wallet_id}", dependencies=[Depends(require_admin_key)]
|
||||||
|
)
|
||||||
async def api_usermanager_wallets_delete(wallet_id):
|
async def api_usermanager_wallets_delete(wallet_id):
|
||||||
get_wallet = await get_usermanager_wallet(wallet_id)
|
get_wallet = await get_usermanager_wallet(wallet_id)
|
||||||
if not get_wallet:
|
if not get_wallet:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user