Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 9899467

Browse files
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

Lines changed: 5 additions & 3 deletions
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

Lines changed: 3 additions & 1 deletion
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)

AltStyle によって変換されたページ (->オリジナル) /