Skip to content

Fail gracefully if the revision decoding process fails

Currently, we assume that the revision data (except its message) are always utf8-encoded. We would like to have the ability to catch any and all decoding failures within the converter, and to provide another manner of accessing the content we were not able to decode (downloading the raw data?), in the same fashion as the revision message is being handled.


Migrated from T435 (view on Phabricator)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information