A user friendly, graphical, open-source application (Web/Mac/Windows) of the multiple benefits framework for non-energy benefits, incorporating additional aspects to make the tool effective for use in the United States.
Other
0
stars
0
forks
source link
"Initializing data..." displayed forever when app is updated. #137
Description:
In the latest update to v0.0.1-alpha-11d1dd2, my browser hung with "Initializing data..." printed to the screen. This could be due to an old version of the data model in local storage or cache. I was able to fix it by clicking "Reset Database."
Environment:
NEB Tool v0.0.1-alpha-11d1dd2
Tested with Safari 17.5 or Firefox 115.11 on a Mac
Steps to reproduce:
Open a newer version of NEB Tool in a browser which has previously saved data from an older version.
Observed Behavior:
Application hangs with "Initializing data..." printed to the page body.
Expected Behavior:
Ultimately, the database should gracefully upgrade to the new version automatically.
For the v0.0.x versions of the app, I am ok with some sort of pop-up informing you that the database is out of date and will be reset.
Other information:
Refreshing the page does not help.
Clicking "Reset Database" fixes the issue.
The following erorr printed to the browser's Javascript console:
Application is running on the Web. main.53705c77c6007a39.js:1:303825
init main.53705c77c6007a39.js:1:949679
users init.. main.53705c77c6007a39.js:1:949739
companies init.. main.53705c77c6007a39.js:1:949808
ERROR objectStore does not exists: contact main.53705c77c6007a39.js:1:40557
handleError https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
_next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ba https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
next https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
emit https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
onHandleError https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invoke https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
run https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
runOutsideAngular https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
onHandleError https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
handleError https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
runGuarded https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
microtaskDrainDone https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
_ https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
O https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
N https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
B https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
(Async: EventListener.handleEvent)
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onScheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleEventTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
l https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
set https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
An https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
An https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
mr https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
_trySubscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
subscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ba https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
subscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
T2 https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ha https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
c https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
T https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
T https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
setContacts https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
p_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ha https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
c https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invoke https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onInvoke https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invoke https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
run https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
te https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onInvokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
runTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
_ https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
O https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
N https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
B https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
(Async: EventListener.handleEvent)
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onScheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleEventTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
l https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
set https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
mr https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invoke https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onInvoke https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invoke https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
run https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
te https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onInvokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
runTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
_ https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
invokeTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
O https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
N https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
B https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
(Async: EventListener.handleEvent)
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
onScheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
scheduleEventTask https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
l https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
set https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
An https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
An https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
mr https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
_trySubscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
subscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ba https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
subscribe https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
Mt https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ha https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
c https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
T https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
e https://gray-tree-06c66911e.4.azurestaticapps.net/polyfills.820c63bb6946b69b.js:1
T https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
setCompanies https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
p_e https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
ha https://gray-tree-06c66911e.4.azurestaticapps.net/main.53705c77c6007a39.js:1
Description: In the latest update to v0.0.1-alpha-11d1dd2, my browser hung with "Initializing data..." printed to the screen. This could be due to an old version of the data model in local storage or cache. I was able to fix it by clicking "Reset Database."
Environment:
Steps to reproduce:
Observed Behavior:
Expected Behavior:
Other information: