Webapp: Fix missing messages on socket reconnect of channels

Description

Webapp: repos on 5.12v and is a regression

Steps

1. User1 opens channel A on desktop app
2. User1 switches to channel B on desktop app
3. User1 disconnects from internet
4. User2 posts 40 messages to channel A on another device,
5. User1 reconnects and switches to another channel A and switches back to channel B without any scroll or interaction in channel A.
6. Switch back to channel A and you see the ten messages between them missing

Expected: No missing messages
Observed: Missing messages

QA Test Steps

See description

Activity

Show:
Dylan Haussermann
June 25, 2019, 8:55 PM

This issue is tested and passed on 5.12.1-rc1

  • Used tests steps to ensure testing method would repo the issue on 5.12.0

  • Repeated exact same steps on 5.12.1-rc1

  • Brief exploratory testing around posts loading

No issues found.
This task can be closed.
I will follow-up with a test for release testing regarding no scroll interaction when connection s established.

 

Dylan Haussermann
June 25, 2019, 9:03 PM

Added 5.13 fix version to ensure cherry-pick is validated

Dylan Haussermann
July 2, 2019, 3:28 PM

Repeated test on 5.13-rc1 No issues found.

Added a release test to cover this.
This task can be closed.

Done

Mana

2

Assignee

Sudheer Timmaraju

QA Assignee

Dylan Haussermann

Reporter

Sudheer Timmaraju

Epic Link

None

Fix versions

Mattermost Team

Core Features

Sprint

None

Labels

QA Testing Areas

Messages

GitHub Issue

None

Components

None

Severity

None
Configure