| f11d3014 | 08-Jan-2024 |
Andreas Gohr <andi@splitbrain.org> |
More resilence when talking to plugin repo fixes #4135
When the plugin repository answers but returns non-data (as can happen when the database isn't available, as we have learned yesterday), the ex
More resilence when talking to plugin repo fixes #4135
When the plugin repository answers but returns non-data (as can happen when the database isn't available, as we have learned yesterday), the extension manager still tried to deserialize the data.
This changes all communication from php-serialized to JSON encoded data. When JSON-decoding fails, the data is ignored and an error message is shown. Failure data like this will not be cached.
show more ...
|