Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0041860
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2019-09-20 10:012019-10-09 08:55
ReportermarvintmView Statuspublic 
Assigned Tomarvintm 
PriorityurgentResolutionfixedFixed in VersionRR19Q4
StatusclosedFix in branchFixed in SCM revisionc4ec46ca7fc7
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0041860: Etag is not correctly calculated in ClientModel component

DescriptionCurrently eTag in ClientModel component is based on the module versions. This means that if a changeset of the WebPOS or other mobile applications is deployed and the version of the modules is not changed, the ClientModel will not be recalculated.
Steps To ReproduceDeploy a change in the WebPOS which doesn't change any module versions, but changes the discounts model. Realise that the model is not refreshed in the WebPOS
Proposed SolutionThe eTag can be based on a random number or timestamp, as normally the model is cached in the client using ServiceWorkers.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0043167 closedgorka_gil Dependencies of webpos are cached when it shouldn't 

-  Notes
(0114684)
hgbot (developer)
2019-09-20 10:03

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 4b83abfb62ef8babcbfdd601230d02c644e6065d
Author: Antonio Moreno Perez <antonio.moreno <at> openbravo.com>
Date: Fri Sep 20 10:02:01 2019 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4b83abfb62ef8babcbfdd601230d02c644e6065d [^]

Fixed issue 41860. ClientModel etag can be a timestamp, as it is cached in the client normally, but when the sources change we want it to be refreshed always.

---
M src/org/openbravo/mobile/core/model/ClientModelComponent.java
---
(0114965)
hgbot (developer)
2019-10-08 17:43

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: c4ec46ca7fc74dec6ddfc1b002fd952ef755a287
Author: Antonio Moreno Perez <antonio.moreno <at> openbravo.com>
Date: Fri Sep 20 10:02:01 2019 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c4ec46ca7fc74dec6ddfc1b002fd952ef755a287 [^]

Fixed issue 41860. ClientModel etag can be a timestamp, as it is cached in the client normally, but when the sources change we want it to be refreshed always.

---
M src/org/openbravo/mobile/core/model/ClientModelComponent.java
---

- Issue History
Date Modified Username Field Change
2019-09-20 10:01 marvintm New Issue
2019-09-20 10:01 marvintm Assigned To => marvintm
2019-09-20 10:01 marvintm Triggers an Emergency Pack => No
2019-09-20 10:03 hgbot Checkin
2019-09-20 10:03 hgbot Note Added: 0114684
2019-09-20 10:03 hgbot Status new => resolved
2019-09-20 10:03 hgbot Resolution open => fixed
2019-09-20 10:03 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4b83abfb62ef8babcbfdd601230d02c644e6065d [^]
2019-09-23 19:15 guilleaer Review Assigned To => guilleaer
2019-09-23 19:15 guilleaer Status resolved => closed
2019-10-08 17:43 hgbot Checkin
2019-10-08 17:43 hgbot Note Added: 0114965
2019-10-08 17:43 hgbot Status closed => resolved
2019-10-08 17:43 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4b83abfb62ef8babcbfdd601230d02c644e6065d [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c4ec46ca7fc74dec6ddfc1b002fd952ef755a287 [^]
2019-10-09 08:55 marvintm Status resolved => closed
2019-10-09 08:55 marvintm Fixed in Version => RR19Q4
2020-02-10 17:11 gorka_gil Relationship added related to 0043167


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker