mirror of
https://github.com/zulip/zulip.git
synced 2026-07-21 21:05:48 +08:00
Earlier, when number of topics displayed in the topic list widget was at max `topic_list_data.max_topics` and first_message_id of stream >= first_cached_message_id. There was a possibility of a few topics missing for messages which were sent when the user wasn't subscribed. We were neither displaying 'show more topics', nor fetching it from server to update the list asyncronously. This commit fixes that bug to display 'show all topics' in that case and also initiates an API call in parallel to fetch all topics for that stream and update the topic list asyncronously if topics were actually missing. Fixes #28949. |
||
|---|---|---|
| .. | ||
| e2e-tests | ||
| generated | ||
| html | ||
| images | ||
| server | ||
| shared | ||
| src | ||
| styles | ||
| templates | ||
| tests | ||
| third | ||
| .browserslistrc | ||
| .gitignore | ||
| babel.config.js | ||
| debug-require-webpack-plugin.ts | ||
| debug-require.cjs | ||
| postcss.config.js | ||
| webpack.assets.json | ||
| webpack.config.ts | ||
| webpack.dev-assets.json | ||