From af616e0047cbcc9ac149b050e1902c8acc369986 Mon Sep 17 00:00:00 2001 From: Benexl Date: Mon, 28 Jul 2025 02:28:31 +0300 Subject: [PATCH] refactor(cli-service-feedback): use click.pause --- fastanime/cli/interactive/menu/media/media_review.py | 3 +-- fastanime/cli/service/feedback/service.py | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/fastanime/cli/interactive/menu/media/media_review.py b/fastanime/cli/interactive/menu/media/media_review.py index 8e9cbee..ccd842e 100644 --- a/fastanime/cli/interactive/menu/media/media_review.py +++ b/fastanime/cli/interactive/menu/media/media_review.py @@ -38,8 +38,7 @@ def media_review(ctx: Context, state: State) -> Union[State, InternalDirective]: ) if not reviews: - feedback.warning("No reviews found for this anime.") - selector.ask("Press Enter to return...") + feedback.error("No reviews found for this anime.") return InternalDirective.BACK choice_map: Dict[str, MediaReview] = { diff --git a/fastanime/cli/service/feedback/service.py b/fastanime/cli/service/feedback/service.py index b130717..1cc640e 100644 --- a/fastanime/cli/service/feedback/service.py +++ b/fastanime/cli/service/feedback/service.py @@ -24,7 +24,6 @@ class FeedbackService: console.print(f"{main_msg}\n[dim]{details}[/dim]") else: console.print(main_msg) - # time.sleep(5) def error(self, message: str, details: Optional[str] = None) -> None: """Show an error message with optional details.""" @@ -35,7 +34,7 @@ class FeedbackService: console.print(f"{main_msg}\n[dim]{details}[/dim]") else: console.print(main_msg) - time.sleep(5) + click.pause("Enter to continue...") def warning(self, message: str, details: Optional[str] = None) -> None: """Show a warning message with optional details.""" @@ -46,7 +45,6 @@ class FeedbackService: console.print(f"{main_msg}\n[dim]{details}[/dim]") else: console.print(main_msg) - time.sleep(5) def info(self, message: str, details: Optional[str] = None) -> None: """Show an informational message with optional details."""