Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Improve error reporting when EventIndex fails on a supported environment #5787

Merged
merged 1 commit into from
Mar 25, 2021

Conversation

germain-gg
Copy link
Contributor

@germain-gg germain-gg commented Mar 24, 2021

Fixes element-hq/element-web#15168

The message search feature would sometimes fail to initialise for a variety of reasons

The UI component would behave as if message search is not supported because the initilisation failed. We are now adding an extra condition to not incorrectly suggest that message search is not available.
Given the quite technical nature of the failures we added an advanced summary to surface the exception and help receive more accurate bug report

I will work on ways for a user to try and recover from those issues (see element-hq/element-web#14229)

And because a picture is worth a thousand words
Screen Shot 2021-03-24 at 11 40 16

@germain-gg germain-gg requested a review from a team March 24, 2021 11:53
@germain-gg germain-gg merged commit 80013a2 into develop Mar 25, 2021
@germain-gg germain-gg deleted the gsouquet-event-indexing-settings branch March 25, 2021 14:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Indexing errors show up as indexing not supported
3 participants