Skip to content

Commit 0afc06e

Browse files
committed
MOBILE-1201 db: Solve delete DB indexdb error
1 parent e19fa00 commit 0afc06e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

www/core/lib/db.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -503,8 +503,12 @@ angular.module('mm.core')
503503
var deferred = $q.defer();
504504

505505
function deleteDB() {
506-
delete dbInstances[name];
507-
$q.when(ydn.db.deleteDatabase(name)).then(deferred.resolve, deferred.reject);
506+
var type = dbInstances[name].getType();
507+
508+
$q.when(ydn.db.deleteDatabase(name, type).then(function() {
509+
delete dbInstances[name];
510+
deferred.resolve();
511+
}, deferred.reject));
508512
}
509513

510514
if (typeof dbInstances[name] != 'undefined') {

0 commit comments

Comments
 (0)