From 215952d5a6b489b1ccc72d4096dc9b2ff8c170f3 Mon Sep 17 00:00:00 2001 From: Mohamed Skaik Date: Wed, 14 May 2025 01:15:45 +0300 Subject: [PATCH] Refactor error handling to improve UI navigation. Replaced redundant method calls with more intuitive ones for better clarity and flow in the project and single project UI. This ensures smoother transitions and enhances user experience during invalid input scenarios. --- src/main/kotlin/ui/view/user/admin/project/ProjectsUi.kt | 2 +- src/main/kotlin/ui/view/user/admin/project/SingleProjectUi.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/ui/view/user/admin/project/ProjectsUi.kt b/src/main/kotlin/ui/view/user/admin/project/ProjectsUi.kt index d04dab3f..930f3cfc 100644 --- a/src/main/kotlin/ui/view/user/admin/project/ProjectsUi.kt +++ b/src/main/kotlin/ui/view/user/admin/project/ProjectsUi.kt @@ -84,7 +84,7 @@ class ProjectsUi( else -> { printer.printError("Invalid project number") - enterProject(projects) + showProjectDetails(projects) } } } diff --git a/src/main/kotlin/ui/view/user/admin/project/SingleProjectUi.kt b/src/main/kotlin/ui/view/user/admin/project/SingleProjectUi.kt index c3b0ff22..5b70e449 100644 --- a/src/main/kotlin/ui/view/user/admin/project/SingleProjectUi.kt +++ b/src/main/kotlin/ui/view/user/admin/project/SingleProjectUi.kt @@ -98,7 +98,7 @@ class SingleProjectUi( else -> { printer.printError("Invalid option") - takeUserInput() + show() } }