Openbravo Issue Tracking System - POS2
View Issue Details
0056436POS2Corepublic2024-09-12 10:212024-10-31 00:56
alostale 
jarmendariz 
normalminorhave not tried
scheduledopen 
5
 
 
No
0056436: blank page on 1st login after deploy
On the first login after deploying a new production version shows a blank screen. It is necessary to reload the page to be able to continue.

A similar problem was reported in RM-8946 but we were not able to reproduce back then. Note since it was reported build chain has been changed to use vite.
1. Prepare a new production version
1.1 For example apply the attached patch in core2 module modifying the "version" number. This number is displayed in login and in main screens so it's easy to know which is the current version.
1.2 Build and deploy the new version: run ant build.prod from mdoules/org.openbravo.core2 directory

2. Operate POS
2.1 Load login screen using production build (not development server), using the <context>/web/pos url
2.2 Log in
2.3 Close the POS browser's tab

3. Repeat steps defined in 1 (increasing version number)

4. Repeats steps defined in 2
4.1 Note in 2.1 the version number is n-1 (previous version) -> OK
4.2 On log in
  ERROR: blank screen
         Although it seems the new index.html has been requested, we somehow continue using the old one (n-1) that references to the old index-[n-1].js as it's been already removed from the resources cached by the service worker, it is tried to be fetched but it is not present anymore resulting on a 404.
         
No tags attached.
diff version.diff (2,128) 2024-09-12 10:34
https://issues.openbravo.com/file_download.php?file_id=20144&type=bug
Issue History
2024-09-12 10:21alostaleNew Issue
2024-09-12 10:21alostaleAssigned To => Triage Platform Base
2024-09-12 10:21alostaleTriggers an Emergency Pack => No
2024-09-12 10:23alostaleSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=28439#r28439
2024-09-12 10:32alostaleSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=28440#r28440
2024-09-12 10:34alostaleFile Added: version.diff
2024-09-12 10:34alostaleSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=28441#r28441
2024-09-12 10:46AugustoMauchAssigned ToTriage Platform Base => jarmendariz
2024-09-12 11:45AugustoMauchSummaryblank page on 21st login after deploy => blank page on 1st login after deploy
2024-10-29 09:56AugustoMauchStatusnew => scheduled
2024-10-31 00:56hgbotNote Added: 0171177

Notes
(0171177)
hgbot   
2024-10-31 00:56   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1626 [^]