Jonathan Rainville 0794edc3db
feat(community)_: add version to image url to let clients update (#6118)
Fixes https://github.com/status-im/status-desktop/issues/16688

Since we use the local image server to show the community image, the URL never changes when we update the image, since it's served using a query string containing the community ID. eg: `https://Localhost:46739/communityDescriptionImages?communityID=0x03c5ece7da362d31199fb02d632f85fdf853af57d89c3204b4d1e90c6ec13bb23c&name=thumbnail`
Because of that, the clients cannot know if the image was updated, so they had to force update the image every time, which was inefficient.

We discovered this issue when I refactored the community client code in Desktop so that we only update the changed properties of a community instead of reseting the whole thing.

The solution I came up with in the PR is to add a `version` to the URL when we detect that the image changed. This let's the clients detect when the image was updated without having to do any extra logic.
2024-12-03 14:33:49 -05:00
2024-11-11 17:17:41 +07:00
2023-01-13 17:52:03 +00:00
2022-03-28 13:14:12 +01:00
2024-11-11 17:17:41 +07:00
2024-12-03 10:11:26 +02:00
2024-04-18 18:48:02 +02:00
2024-11-11 17:17:41 +07:00
2024-04-10 11:43:13 +01:00
Description
The Status module that consumes go-ethereum
https://status.im
Readme
Languages
Go 98.6%
Python 0.7%
Shell 0.4%
Makefile 0.1%
Groovy 0.1%