From 04913a997bec6a2efb5276763aa5211c7827d670 Mon Sep 17 00:00:00 2001 From: Hirad Date: Wed, 23 Jul 2025 14:31:35 +0330 Subject: [PATCH] display number of media instead of media info and progressbar --- src/synclean/cli/room_commands.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/synclean/cli/room_commands.py b/src/synclean/cli/room_commands.py index dccff44..bf9a603 100644 --- a/src/synclean/cli/room_commands.py +++ b/src/synclean/cli/room_commands.py @@ -131,8 +131,11 @@ def show_room( click.echo(f"Room Type: {room_details.room_type}") click.echo("=" * 50) - if media or click.confirm("Do you want to list media in the room?", default=True): - room_media = room_api.get_media_from_room(room_id) - if room_media: - for uri in room_media.all_uris: - click.echo(f"URI: {uri}") \ No newline at end of file + if media or click.confirm("Do you want media details?", default=True): + with click.progressbar([1], label="Retrieving") as bar: + for _ in bar: + room_media = room_api.get_media_from_room(room_id) + click.echo(f"Total media count: {room_media.total_count}") + for uri in room_media.all_uris: + if uri == room_details.avatar: + click.echo(f"Avatar detected: {uri}")