From 979522d30917d33a1b8549c6bf0d9ea744d71b78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20V=C3=A9lez?= Date: Thu, 19 Dec 2024 12:20:20 -0500 Subject: [PATCH] Mm 62229 schmsg not removed on reconnect (#29623) * MM-62229 - scheduled messages not updated on reconnect * validate websocket connection-disconection time * Add current team id * remove debugging code * remove debugging timeout * remove unnecessary time in the logs * remove unnecessary time in the logs * remove unnecessary comment --------- Co-authored-by: Mattermost Build --- webapp/channels/src/actions/websocket_actions.jsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/webapp/channels/src/actions/websocket_actions.jsx b/webapp/channels/src/actions/websocket_actions.jsx index 75fd09509c..b3f20b923c 100644 --- a/webapp/channels/src/actions/websocket_actions.jsx +++ b/webapp/channels/src/actions/websocket_actions.jsx @@ -49,6 +49,7 @@ import { receivedPost, } from 'mattermost-redux/actions/posts'; import {loadRolesIfNeeded} from 'mattermost-redux/actions/roles'; +import {fetchTeamScheduledPosts} from 'mattermost-redux/actions/scheduled_posts'; import {batchFetchStatusesProfilesGroupsFromPosts} from 'mattermost-redux/actions/status_profile_polling'; import * as TeamActions from 'mattermost-redux/actions/teams'; import { @@ -239,6 +240,7 @@ export function reconnect() { } dispatch(fetchAllMyTeamsChannels()); + dispatch(fetchTeamScheduledPosts(currentTeamId, true)); dispatch(fetchAllMyChannelMembers()); dispatch(fetchMyCategories(currentTeamId)); loadProfilesForSidebar();