mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 00:04:28 +01:00
[GH-ISSUE #53] same weblink on multiple displays - update problems #571
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @eokgnah on GitHub (May 31, 2023).
Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/53
Originally assigned to: @nlimper on GitHub.
If i have the same url on several displays the update procedure is buggy.
for example:
display 2 = http://myserver.com/image.jpg (versionA)
The server looks at my server and compares it to the locally stored.
(Server and ESP have versionB)
so it decides (wrongly) to do nothing!
Can the esp keep track which picture version on which display is?
Then it can decide if the picture needs an update, because the local picture is newer then the picture on the display, even if the local cached picture is the same then the one on the webserver.
@nlimper commented on GitHub (May 31, 2023):
Nothing gets cached. The last fetched date of an image is kept with the data of a specific tag, and send along with a 'if-modified-since' header, to let your server determine if a new image is needed. But I will look into it.
I'm assuming you're running the latest version of the esp32 firmware.
@nlimper commented on GitHub (Jun 1, 2023):
fixed. There was a bug in the If-Modified-Since-header.
db88de1f75