shown consultant to last message
This commit is contained in:
parent
b989b55426
commit
f08ac64e45
@ -205,7 +205,7 @@ export default function Chat({ open = false, onclickArrow, sx }: Props) {
|
||||
const message = getMessageFromFetchError(error);
|
||||
if (message) enqueueSnackbar(message);
|
||||
},
|
||||
onFetchStateChange: () => {},
|
||||
onFetchStateChange: () => { },
|
||||
enabled: Boolean(user),
|
||||
});
|
||||
|
||||
@ -249,15 +249,19 @@ export default function Chat({ open = false, onclickArrow, sx }: Props) {
|
||||
|
||||
useEffect(() => {
|
||||
if (open) {
|
||||
if (user !== undefined && messages.length > 1) {
|
||||
console.log("SHOWN")
|
||||
console.log("SHOWN")
|
||||
if (messages.length > 1 && ((ticket.sessionData?.sessionId || user) !== messages[0].user_id) && messages[0].shown.me !== 1) {
|
||||
console.log("user")
|
||||
console.log(user)
|
||||
console.log(messages[messages.length - 1])
|
||||
|
||||
|
||||
shownMessage(messages[0].id);
|
||||
|
||||
const newMessages = messages.filter(({ shown }) => shown.me !== 1);
|
||||
|
||||
newMessages.map(async ({ id }) => {
|
||||
await shownMessage(id);
|
||||
await shownMessage(messages[messages.length - 1].id);
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -541,7 +545,7 @@ export default function Chat({ open = false, onclickArrow, sx }: Props) {
|
||||
console.log("message.user_id " + message.user_id)
|
||||
console.log("---------boolean result-----------")
|
||||
console.log((ticket.sessionData?.sessionId || user) ===
|
||||
message.user_id)
|
||||
message.user_id)
|
||||
return (
|
||||
<ChatMessage
|
||||
unAuthenticated
|
||||
|
Loading…
Reference in New Issue
Block a user