Skip to content

Commit 9899467

Browse files
author
Bogdan Tsechoev
committed
Merge branch 'bot_ui_private_messages_permalink' into 'master'
Bot UI: Hide permalink in private thread See merge request postgres-ai/database-lab!908
2 parents 2a45ae3 + f0112c3 commit 9899467

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

ui/packages/platform/src/pages/Bot/Messages/Message/Message.tsx

+5-3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ type BaseMessageProps = {
2323
aiModel?: string
2424
stateMessage?: StateMessage | null
2525
isCurrentStreamMessage?: boolean
26+
isPublic?: boolean;
2627
}
2728

2829
type AiMessageProps = BaseMessageProps & {
@@ -35,7 +36,7 @@ type AiMessageProps = BaseMessageProps & {
3536
type HumanMessageProps = BaseMessageProps & {
3637
isAi: false;
3738
name: string;
38-
content: string
39+
content: string;
3940
}
4041

4142
type LoadingMessageProps = BaseMessageProps & {
@@ -259,7 +260,8 @@ export const Message = React.memo((props: MessageProps) => {
259260
isLoading,
260261
aiModel,
261262
stateMessage,
262-
isCurrentStreamMessage
263+
isCurrentStreamMessage,
264+
isPublic
263265
} = props;
264266

265267
const [isDebugVisible, setDebugVisible] = useState(false);
@@ -322,7 +324,7 @@ export const Message = React.memo((props: MessageProps) => {
322324
{formattedTime}
323325
</span>}
324326
<div className={classes.additionalInfo}>
325-
{id && <>
327+
{id && isPublic && <>
326328
<span className={classes.messageInfo}>|</span>
327329
<a
328330
className={cn(classes.messageInfo, classes.messageInfoActive)}

ui/packages/platform/src/pages/Bot/Messages/Messages.tsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,8 @@ export const Messages = React.memo(({orgId}: {orgId: number}) => {
246246
slack_profile,
247247
created_at,
248248
content,
249-
ai_model
249+
ai_model,
250+
is_public
250251
} = message;
251252
let name = 'You';
252253

@@ -274,6 +275,7 @@ export const Messages = React.memo(({orgId}: {orgId: number}) => {
274275
content={content}
275276
formattedTime={formattedTime}
276277
aiModel={ai_model}
278+
isPublic={is_public}
277279
/>
278280
)
279281
})}

0 commit comments

Comments
 (0)