Merge pull request #38 from pennyteenycat/fix/fixAssistantStatus

Fix online status
This commit is contained in:
pennyteenycat 2025-08-19 23:07:11 +02:00 committed by GitHub
commit 536e8facdf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 5 additions and 4 deletions

View File

@ -31,7 +31,7 @@ export default function CategoryChats({
userAvatar={{ userAvatar={{
src: chat.assistantAvatar, src: chat.assistantAvatar,
alt: chat.assistantName, alt: chat.assistantName,
isOnline: chat.status === "active", isOnline: chat.assistantStatus === "online",
}} }}
name={chat.assistantName} name={chat.assistantName}
messagePreiew={ messagePreiew={

View File

@ -72,7 +72,7 @@ export default function ChatHeader() {
<Typography weight="semiBold" className={styles.name}> <Typography weight="semiBold" className={styles.name}>
{currentChat?.assistantName} {currentChat?.assistantName}
<OnlineIndicator <OnlineIndicator
isOnline={currentChat?.status === "active"} isOnline={currentChat?.assistantStatus === "online"}
className={styles.onlineIndicator} className={styles.onlineIndicator}
/> />
</Typography> </Typography>

View File

@ -52,7 +52,7 @@ export default function CorrespondenceStarted({
userAvatar={{ userAvatar={{
src: chat.assistantAvatar, src: chat.assistantAvatar,
alt: chat.assistantName, alt: chat.assistantName,
isOnline: chat.status === "active", isOnline: chat.assistantStatus === "online",
}} }}
name={chat.assistantName} name={chat.assistantName}
messagePreiew={ messagePreiew={

View File

@ -51,7 +51,7 @@ export default function NewMessages({
userAvatar={{ userAvatar={{
src: chat.assistantAvatar, src: chat.assistantAvatar,
alt: chat.assistantName, alt: chat.assistantName,
isOnline: chat.status === "active", isOnline: chat.assistantStatus === "online",
}} }}
name={chat.assistantName} name={chat.assistantName}
messagePreiew={ messagePreiew={

View File

@ -22,6 +22,7 @@ const ChatSchema = z.object({
unreadCount: z.number(), unreadCount: z.number(),
updatedAt: z.string(), updatedAt: z.string(),
status: z.string(), status: z.string(),
assistantStatus: z.string(),
category: z.string(), category: z.string(),
}); });