From 586ffb08c1078df80a2f3ec1d754bb04c703b051 Mon Sep 17 00:00:00 2001
From: Matthew Runyon <matthewrunyon@deephaven.io>
Date: Mon, 25 Nov 2024 18:04:14 -0600
Subject: [PATCH] fix: Embed-widget not setting log level on init

---
 packages/embed-widget/src/index.tsx | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/packages/embed-widget/src/index.tsx b/packages/embed-widget/src/index.tsx
index e4a93e8334..0e9cf98ce7 100644
--- a/packages/embed-widget/src/index.tsx
+++ b/packages/embed-widget/src/index.tsx
@@ -3,8 +3,14 @@ import ReactDOM from 'react-dom';
 import '@deephaven/components/scss/BaseStyleSheet.scss'; // Do NOT move any lower. This needs to be imported before any other styles
 import { LoadingOverlay, preloadTheme } from '@deephaven/components';
 import { ApiBootstrap } from '@deephaven/jsapi-bootstrap';
+import { logInit } from '@deephaven/log';
 import './index.scss';
 
+logInit(
+  parseInt(import.meta.env.VITE_LOG_LEVEL ?? '2', 10),
+  import.meta.env.VITE_ENABLE_LOG_PROXY === 'true'
+);
+
 preloadTheme();
 
 // Lazy load components for code splitting and also to avoid importing the jsapi-shim before API is bootstrapped.