Project:
View Revisions: Issue #51282 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0051282: If localStorage does not have latest safebox information, updated it with the information stored in the backend | ||
Revision | 2023-03-13 09:46 by AugustoMauch | ||
Steps To Reproduce | We can forcefully reproduce the problem like this: - Configure the terminal to use safeboxes A) Safebox attached, but localStorage does not have the latest information and thinks it is not attached - Login, select a safebox - Logout without doing cashup, safebox will stay in the terminal - Forcefully remove the safebox by executing: OB.UTIL.localStorage.removeItem('currentSafeBox'); B) Safebox not attached, but localStorage does not have the latest information and thinks it is attached - Login, select a safebox - Do a cashup. Check that the safebox has been removed from localStorage by executing OB.UTIL.localStorage.getItem('currentSafeBox'); and checking that it returns null/undefined - Forcefully update localStorage by executing OB.UTIL.localStorage.removeItem('currentSafeBox'); - Logout without doing cashup, safebox will stay in the terminal - Forcefully remove the safebox by executing: OB.UTIL.localStorage.setItem('currentSafeBox','{"safeBoxName":"Vall Blanca Safe Box 03","safeBoxId":"86E4C11FC0CF4A4782E6985AADBD0068","safeBoxCountOnRemove":false,"safeBoxSearchKey":"VBSB03","paymentMethods":[{"allowNotToMove":true,"safeBoxPaymentMethodId":"0A3E31C66F424C09B7BD93624B7439C2","amount":200,"keepFixedAmount":true,"countCash":true,"automateMovementToOtherAccount":true,"allowMoveEverything":true,"countDifferenceLimit":0,"paymentMethodId":"45A202BF44884F05B8A1BF741E2063B6","allowVariableAmount":true,"countPerAmount":false,"currency":"102","isCash":true,"financialAccountId":"16CAAB578E8246E0829DFF987103A3F8","safeBoxCounting":{"depositBalance":0,"paymentBalance":0,"initialBalance":0}}],"id":"86E4C11FC0CF4A4782E6985AADBD0068"}'); |
||
Revision | 2023-03-13 09:41 by AugustoMauch | ||
Steps To Reproduce | - |
Copyright © 2000 - 2009 MantisBT Group |