Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045569Retail ModulesWeb POSpublic2020-12-11 14:492020-12-28 07:27
marvintm 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
RR20Q3.3RR20Q3.3 
marvintm
Gold
No
0045569: AppCacheManifest request should return 304 http code if it did not change
Currently the AppCacheManifest request is cached in the server, but it always returns the full content of the manifest even if the content itself didn't change compared to the last time it was requested.

An Etag should be defined for it, so that if the content did not change, a 304 http code is returned, and we don't consume bandwidth needlessly.
Access the WebPOS.

Reload the page immediately. Verify that a request to the AppCacheManifest servlet is done again, and the content is returned by the server. This part should be improved, so that the content is not fully returned if it is the same.
No tags attached.
blocks defect 0045559 closed ranjith_qualiantech_com AppCacheManifest request should return 304 http code if it did not change 
Issue History
2020-12-14 11:52shuehnerTypedefect => backport
2020-12-14 11:52shuehnerTarget Version => RR20Q3.3
2020-12-23 03:47ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2020-12-23 04:36hgbotResolutionopen => fixed
2020-12-23 04:36hgbotStatusscheduled => resolved
2020-12-23 04:36hgbotFixed in Version => RR20Q3.3
2020-12-23 04:36hgbotNote Added: 0125052
2020-12-28 07:27marvintmReview Assigned To => marvintm
2020-12-28 07:27marvintmStatusresolved => closed

Notes
(0125052)
hgbot   
2020-12-23 04:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: f19b1ff4f3d3d7512c8e743b5d9219b902aab6ce
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2020-12-23T09:05:37+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/f19b1ff4f3d3d7512c8e743b5d9219b902aab6ce [^]

Fixed ISSUE-45569: Updated Etag to hash of AppCacheManifest content

---
M src/org/openbravo/retail/posterminal/ApplicationCacheComponent.java
---