Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045568Retail ModulesWeb POSpublic2020-12-11 14:492020-12-28 07:27
marvintm 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
RR20Q4.1RR20Q4.1 
marvintm
No
0045568: 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 => RR20Q4.1
2020-12-23 03:47ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2020-12-23 04:35hgbotResolutionopen => fixed
2020-12-23 04:35hgbotStatusscheduled => resolved
2020-12-23 04:35hgbotFixed in Version => RR20Q4.1
2020-12-23 04:35hgbotNote Added: 0125051
2020-12-28 07:27marvintmReview Assigned To => marvintm
2020-12-28 07:27marvintmStatusresolved => closed

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

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

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