From 49293e7dd7582e61932009ebe4351a0163cd7154 Mon Sep 17 00:00:00 2001 From: Sean Hatfield Date: Thu, 10 Jul 2025 12:45:53 -0700 Subject: [PATCH] Configurable message limit for embed chat widget (#4114) * configurable message limit for embed widget * remove console log * make field optional + add fallback * rework validation logic * lint * remove field specific guard, it cannot be lte 0 like all other fields --------- Co-authored-by: Timothy Carambat --- .../EmbedConfigs/EmbedRow/CodeSnippetModal/index.jsx | 2 +- .../EmbedConfigs/EmbedRow/EditEmbedModal/index.jsx | 6 ++++++ .../ChatEmbedWidgets/EmbedConfigs/NewEmbedModal/index.jsx | 8 ++++++++ server/models/embedConfig.js | 6 ++++++ .../prisma/migrations/20250709230835_init/migration.sql | 2 ++ server/prisma/schema.prisma | 1 + server/utils/chats/embed.js | 2 +- 7 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 server/prisma/migrations/20250709230835_init/migration.sql diff --git a/frontend/src/pages/GeneralSettings/ChatEmbedWidgets/EmbedConfigs/EmbedRow/CodeSnippetModal/index.jsx b/frontend/src/pages/GeneralSettings/ChatEmbedWidgets/EmbedConfigs/EmbedRow/CodeSnippetModal/index.jsx index dc91c57e..07418ceb 100644 --- a/frontend/src/pages/GeneralSettings/ChatEmbedWidgets/EmbedConfigs/EmbedRow/CodeSnippetModal/index.jsx +++ b/frontend/src/pages/GeneralSettings/ChatEmbedWidgets/EmbedConfigs/EmbedRow/CodeSnippetModal/index.jsx @@ -101,7 +101,7 @@ const ScriptTag = ({ embed }) => {