From 358260d189c831d4d1e2642f6b6c2b3d8db8629e Mon Sep 17 00:00:00 2001 From: Yves Date: Mon, 17 Feb 2025 17:15:47 +0100 Subject: [PATCH] Add notify_ui_catalog_changed --- src/ui_extension.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/ui_extension.cpp b/src/ui_extension.cpp index e6a82b5..3476d7b 100644 --- a/src/ui_extension.cpp +++ b/src/ui_extension.cpp @@ -64,10 +64,10 @@ std::string StopUIServerFunction() { // ui::HttpServer::instance()->SendConnectedEvent(token); // } -// FIXME -// void HandleCatalogChanged() { -// ui::HttpServer::instance()->SendCatalogChangedEvent(); -// } +std::string NotifyCatalogChangedFunction() { + ui::HttpServer::instance()->SendCatalogChangedEvent(); + return "OK"; +} static void LoadInternal(DatabaseInstance &instance) { auto &config = DBConfig::GetConfig(instance); @@ -82,6 +82,7 @@ static void LoadInternal(DatabaseInstance &instance) { RESISTER_TF("start_ui", StartUIFunction); RESISTER_TF("start_ui_server", StartUIServerFunction); RESISTER_TF("stop_ui_server", StopUIServerFunction); + RESISTER_TF("notify_ui_catalog_changed", NotifyCatalogChangedFunction); } void UiExtension::Load(DuckDB &db) {