From 462a9446bd7742ee55da2bd2a51cd319e3d217d8 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Wed, 30 Jul 2025 17:37:07 -0500 Subject: [PATCH] fix --- repertory/repertory/src/ui/handlers.cpp | 29 +++++++++++-------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/repertory/repertory/src/ui/handlers.cpp b/repertory/repertory/src/ui/handlers.cpp index 47fe87d0..df79de16 100644 --- a/repertory/repertory/src/ui/handlers.cpp +++ b/repertory/repertory/src/ui/handlers.cpp @@ -120,22 +120,6 @@ handlers::handlers(mgmt_app_config *config, httplib::Server *server) } #endif // defined(_WIN32) - if (not config_->get_launch_only()) { -#if defined(_WIN32) - system( - fmt::format( - R"(start "Repertory Management Portal" "http://127.0.0.1:{}/ui")", - config_->get_api_port()) - .c_str()); -#elif defined(__linux__) - system(fmt::format(R"(xdg-open "http://127.0.0.1:{}/ui")", - config_->get_api_port()) - .c_str()); -#else // error - build fails here -#endif - } - std::uint16_t port{}; if (not utils::get_next_available_port(config_->get_api_port(), port)) { fmt::println("failed to detect if port is available|{}", @@ -280,6 +264,19 @@ handlers::handlers(mgmt_app_config *config, httplib::Server *server) #endif // !defined(_WIN32) std::signal(SIGTERM, quit_handler); +#if defined(_WIN32) + system(fmt::format( + R"(start "Repertory Management Portal" "http://127.0.0.1:{}/ui")", + config_->get_api_port()) + .c_str()); +#elif defined(__linux__) + system(fmt::format(R"(xdg-open "http://127.0.0.1:{}/ui")", + config_->get_api_port()) + .c_str()); +#else // error + build fails here +#endif + event_system::instance().start(); nonce_thread_ =