Skip to content

Commit

Permalink
chore: call super method on write (#492)
Browse files Browse the repository at this point in the history
  • Loading branch information
r4mmer authored and andreabadesso committed Jun 24, 2024
1 parent 31931fd commit 29f3051
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/store.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ class HybridStore extends MemoryStore {
* @returns {Promise<void>}
*/
async saveAccessData(data) {
await super.saveAccessData(data);
STORE.setItem(ACCESS_DATA_KEY, data);
}

Expand Down Expand Up @@ -75,6 +76,7 @@ class HybridStore extends MemoryStore {
* @returns {Promise<void>}
*/
async registerToken(token) {
await super.registerToken(token);
const registeredTokens = STORE.getItem(REGISTERED_TOKENS_KEY) || {};
registeredTokens[token.uid] = token;
STORE.setItem(REGISTERED_TOKENS_KEY, registeredTokens);
Expand All @@ -88,6 +90,7 @@ class HybridStore extends MemoryStore {
* @returns {Promise<void>}
*/
async unregisterToken(tokenUid) {
await super.unregisterToken(tokenUid);
const registeredTokens = STORE.getItem(REGISTERED_TOKENS_KEY) || {};
if (tokenUid in registeredTokens) {
delete registeredTokens[tokenUid];
Expand Down Expand Up @@ -139,6 +142,7 @@ class HybridStore extends MemoryStore {
* @async
*/
async registerNanoContract(ncId, ncValue) {
await super.registerNanoContract(ncId, ncValue);
const contracts = STORE.getItem(REGISTERED_NANO_CONTRACTS_KEY) || {};
contracts[ncId] = ncValue;
STORE.setItem(REGISTERED_NANO_CONTRACTS_KEY, contracts)
Expand All @@ -153,7 +157,7 @@ class HybridStore extends MemoryStore {
* @returns {Promise<void>}
*/
async cleanStorage(cleanHistory = false, cleanAddresses = false, cleanTokens = false) {
super.cleanStorage(cleanHistory, cleanAddresses, cleanTokens);
await super.cleanStorage(cleanHistory, cleanAddresses, cleanTokens);
if (cleanTokens) {
// Remove from the cache
STORE.removeItem(REGISTERED_TOKENS_KEY);
Expand Down

0 comments on commit 29f3051

Please sign in to comment.