element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.02k stars 1.96k forks source link

App should work without Olm #12815

Open bwindels opened 4 years ago

bwindels commented 4 years ago

in some places, we get soft crashes when encryption is not enabled (for example several methods in the MatrixClient throw IIRC). we should handle these cases as we can't export olm to some countries but still want people to be able to use riot there

bwindels commented 4 years ago

https://github.com/vector-im/riot-web/issues/12802 is an example of this

bwindels commented 4 years ago

There might also be something to do in the e2ee initialization, see rageshake above where it fails to load olm.wasm, but still reports it is using webassembly.