src/api/cacheutils.js
@@ -72,6 +72,7 @@ new Promise((resolve) => { let request = window.GLOB.IndexDB.transaction(['configs']).objectStore('configs').openCursor() let menus = [] let ids = [] request.onerror = () => { resolve(menus) @@ -80,7 +81,10 @@ request.onsuccess = (e) => { let cursor = e.target.result if (cursor) { if (cursor.value.menuid && !ids.includes(cursor.value.menuid)) { menus.push(`'${cursor.value.menuid}','${cursor.value.open_edition || 'mk'}'`) ids.push(cursor.value.menuid) } cursor.continue() } else { resolve(menus)