mirror of
https://github.com/Gozargah/Marzban.git
synced 2026-05-17 00:25:53 +03:00
feat(cli): Add users usage to admin list command (#1530)
This commit is contained in:
@@ -58,12 +58,13 @@ def list_admins(
|
||||
with GetDB() as db:
|
||||
admins: list[Admin] = crud.get_admins(db, offset=offset, limit=limit, username=username)
|
||||
utils.print_table(
|
||||
table=Table("Username", 'Usage', 'Reseted usage', "Is sudo",
|
||||
table=Table("Username", 'Usage', 'Reseted usage', "Users Usage", "Is sudo",
|
||||
"Created at", "Telegram ID", "Discord Webhook"),
|
||||
rows=[
|
||||
(str(admin.username),
|
||||
calculate_admin_usage(admin.id),
|
||||
calculate_admin_reseted_usage(admin.id),
|
||||
readable_size(admin.users_usage),
|
||||
"✔️" if admin.is_sudo else "✖️",
|
||||
utils.readable_datetime(admin.created_at),
|
||||
str(admin.telegram_id or "✖️"),
|
||||
|
||||
Reference in New Issue
Block a user