1
0
mirror of https://github.com/moparisthebest/kaiwa synced 2025-02-16 07:00:09 -05:00

IndexedDB error

This commit is contained in:
Sébastien Hut 2015-10-26 19:35:33 +01:00
parent ef91e2b2a7
commit 2c6af7111b
2 changed files with 8 additions and 3 deletions

View File

@ -50,7 +50,10 @@ module.exports = {
app.desktop = new Desktop(); app.desktop = new Desktop();
app.cache = new AppCache(); app.cache = new AppCache();
app.storage = new Storage(); app.storage = new Storage();
app.storage.open(function() { app.storage.open(function(success) {
if (!success) {
console.error('IndexedDB is not activated (private mode?)');
}
cb(); cb();
}); });
}, },

View File

@ -30,7 +30,7 @@ Storage.prototype = {
var request = indexedDB.open('datastorage', this.version); var request = indexedDB.open('datastorage', this.version);
request.onsuccess = function (e) { request.onsuccess = function (e) {
self.db = e.target.result; self.db = e.target.result;
cb(false, self.db); cb(true);
}; };
request.onupgradeneeded = function (e) { request.onupgradeneeded = function (e) {
var db = e.target.result; var db = e.target.result;
@ -40,7 +40,9 @@ Storage.prototype = {
self.archive.setup(db); self.archive.setup(db);
self.profiles.setup(db); self.profiles.setup(db);
}; };
request.onerror = cb; request.onerror = function(e) {
cb(false);
};
} }
}; };