Skip to content

Commit 3673d73

Browse files
committed
fix: address CodeRabbit review for lead capture and type ordering
1 parent 184350c commit 3673d73

File tree

7 files changed

+8
-7
lines changed

7 files changed

+8
-7
lines changed

dist/components/Bot.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/features/bubble/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ export type ChatWindowTheme = {
5858
titleBackgroundColor?: string;
5959
welcomeMessage?: string;
6060
errorMessage?: string;
61+
autoSendInitialMessage?: string;
6162
backgroundColor?: string;
6263
backgroundImage?: string;
6364
height?: number | string;
@@ -76,7 +77,6 @@ export type ChatWindowTheme = {
7677
dateTimeToggle?: DateTimeToggleTheme;
7778
renderHTML?: boolean;
7879
headerHtml?: string;
79-
autoSendInitialMessage?: string;
8080
};
8181
export type ButtonTheme = {
8282
size?: 'small' | 'medium' | 'large' | number;

dist/features/bubble/types.d.ts.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/web.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/web.umd.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/Bot.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1633,7 +1633,8 @@ export const Bot = (botProps: BotProps & { class?: string }) => {
16331633
}
16341634

16351635
// Auto-send initial message after config is fully loaded
1636-
if (props.autoSendInitialMessage && !hasAutoSentInitialMessage) {
1636+
const leadCaptureRequired = leadsConfig()?.status && !getLocalStorageChatflow(props.chatflowid)?.lead;
1637+
if (props.autoSendInitialMessage && !hasAutoSentInitialMessage && !leadCaptureRequired) {
16371638
hasAutoSentInitialMessage = true;
16381639
setUserInput(props.autoSendInitialMessage);
16391640
handleSubmit(props.autoSendInitialMessage);

src/features/bubble/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export type ChatWindowTheme = {
6666
titleBackgroundColor?: string;
6767
welcomeMessage?: string;
6868
errorMessage?: string;
69+
autoSendInitialMessage?: string;
6970
backgroundColor?: string;
7071
backgroundImage?: string;
7172
height?: number | string;
@@ -84,7 +85,6 @@ export type ChatWindowTheme = {
8485
dateTimeToggle?: DateTimeToggleTheme;
8586
renderHTML?: boolean;
8687
headerHtml?: string;
87-
autoSendInitialMessage?: string;
8888
};
8989

9090
export type ButtonTheme = {

0 commit comments

Comments
 (0)