Skip to content

Commit 4daea56

Browse files
committed
Fix hidden prompt showing in the sent email
1 parent 1622e58 commit 4daea56

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/client/components/Chat/Email.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,12 @@ const Email = ({
2727
system,
2828
messages,
2929
disabled,
30+
hidePrompt,
3031
}: {
3132
system: string
3233
messages: Message[]
3334
disabled: boolean
35+
hidePrompt: boolean
3436
}) => {
3537
const { t } = useTranslation()
3638
const { user, isLoading } = useCurrentUser()
@@ -42,9 +44,10 @@ const Email = ({
4244
const handleSend = async () => {
4345
const systemMessage: Message = { role: 'system', content: system }
4446

45-
const newMessages = systemMessage.content
46-
? [].concat(systemMessage, messages)
47-
: messages
47+
const newMessages =
48+
systemMessage.content && !hidePrompt
49+
? [].concat(systemMessage, messages)
50+
: messages
4851

4952
const date = new Date()
5053

src/client/components/Chat/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,7 @@ const Chat = () => {
330330
system={system}
331331
messages={messages}
332332
disabled={messages.length === 0 || completion !== ''}
333+
hidePrompt={hidePrompt}
333334
/>
334335
{alertOpen && (
335336
<Alert

0 commit comments

Comments
 (0)