Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043266Retail ModulesWeb POSpublic2019-08-21 13:402020-04-23 17:19
jorgewederago 
ranjith_qualiantech_com 
highcriticalunable to reproduce
closedfixed 
5
 
RR19Q3.3 
marvintm
No
0043266: It is not possible to log into WebPOS if the .js is removed from the cache and a new .js is generated in the server
It is not possible to log into WebPOS if the .js is removed from the cache and a new .js is generated in the server
1.-In a local environment load WebPOS (not in developer's mode)
2.-Open Chrome Developer Tools
3.-Go to Application Tab
4.-Open Cache Storage > WebPOS
5.-Look for the .js containing the APP
6.-Remove it from the Cache
7.-Do some changes in your local environment and compile to generate a new .js
8.-Try to load WebPOS
No tags attached.
blocks defect 0041671 closed ranjith_qualiantech_com It is not possible to log into WebPOS if the .js is removed from the cache and a new .js is generated in the server 
patch issue 43266 19Q3.3 source mobilecore.patch (4,725) 2020-02-20 12:12
https://issues.openbravo.com/file_download.php?file_id=14068&type=bug
Issue History
2020-02-19 14:17marvintmTypedefect => backport
2020-02-19 14:17marvintmTarget Version => RR19Q3.3
2020-02-20 12:12ranjith_qualiantech_comFile Added: issue 43266 19Q3.3 source mobilecore.patch
2020-02-21 13:02hgbotCheckin
2020-02-21 13:02hgbotNote Added: 0118014
2020-02-21 13:02hgbotStatusscheduled => resolved
2020-02-21 13:02hgbotResolutionopen => fixed
2020-02-21 13:02hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/92b2ef88b12035efe307806a538ec27124719b57 [^] => http://code.openbravo.com/retail/backports/3.0RR19Q3.4/org.openbravo.mobile.core/rev/3cdcef2252e237b40ad0339e4885906a4804191e [^]
2020-04-23 17:19marvintmNote Added: 0119373
2020-04-23 17:19marvintmStatusresolved => closed

Notes
(0118014)
hgbot   
2020-02-21 13:02   
Repository: retail/backports/3.0RR19Q3.4/org.openbravo.mobile.core
Changeset: 3cdcef2252e237b40ad0339e4885906a4804191e
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Feb 20 16:36:22 2020 +0530
URL: http://code.openbravo.com/retail/backports/3.0RR19Q3.4/org.openbravo.mobile.core/rev/3cdcef2252e237b40ad0339e4885906a4804191e [^]

Fixed issue 43266 : Reloading All Cache files if anyone is missing in Cache

* When loading POS, if old and new manifest are same, manifest files should exist in chrome cache.
  If it is not exists, all Cache files should be reload again from the server
* Main Window should be rendered when ServiceController is not activated
  When user refresh POS with Shift + Refresh, ServiceController will not be initiated and activated.
  But Cache Validation will be initiated due to New Manifest and Old Manifest are same.
  So, Main window should be rendered by calling the callback
  when ServiceController is not activated and Cache Validation is enabled

---
M web/org.openbravo.mobile.core/source/offline/ob-fetch-manifest.js
M web/org.openbravo.mobile.core/source/offline/ob-sources-sw.js
---
(0119373)
marvintm   
2020-04-23 17:19   
Was fixed in 19Q3.4 branch, which was never finally published.