v2 transaction

This commit is contained in:
2018-12-19 16:49:47 +01:00
parent 0a1fb871ed
commit 18acbc9a01
3 changed files with 156 additions and 154 deletions

2
dist/autoloader.js vendored
View File

@@ -1,4 +1,4 @@
/*Generated on:Wed Dec 19 2018 16:46:20 GMT+0100 (CET)*/
/*Generated on:Wed Dec 19 2018 16:49:46 GMT+0100 (CET)*/
var AutomaticDispose_Branch = "master";
var AutomaticDispose_URL = "https://jf.git.rest/Jomaar/automatic-dispose/raw/branch/";
var da_lss_adis_time = new Date().getTime();

View File

@@ -1,4 +1,4 @@
/*Generated on:Wed Dec 19 2018 16:46:20 GMT+0100 (CET)*/
/*Generated on:Wed Dec 19 2018 16:49:46 GMT+0100 (CET)*/
/*
* Dexie.js - a minimalistic wrapper for IndexedDB
* ===============================================
@@ -18168,7 +18168,7 @@ class AutomaticDispose {
const runnerID = self.ADisSettings.runner_divs.indexOf(Runner);
const settingOpt = self.ADisSettings.runner_settings[runnerID];
const runnerOpt = self.ADisSettings.runner[runnerID];
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADSettings().then((setting) => {
if (setting[settingOpt] == 'true') {
let where = {
@@ -18269,11 +18269,12 @@ class AutomaticDispose {
}
});
});
});
}
AddMissionsToQueue(Mission) {
const self = this;
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions], async () => {
return self.ADisDB.ADisMissions.put(Mission).catch((err) => {
console.error(err)
});
@@ -18285,7 +18286,7 @@ class AutomaticDispose {
UpdateMissions(Mission) {
const self = this;
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions], async () => {
return self.ADisDB.ADisMissions.put(Mission).catch((err) => {
console.error(err)
});

View File

@@ -927,7 +927,7 @@ class AutomaticDispose {
const runnerID = self.ADisSettings.runner_divs.indexOf(Runner);
const settingOpt = self.ADisSettings.runner_settings[runnerID];
const runnerOpt = self.ADisSettings.runner[runnerID];
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADSettings().then((setting) => {
if (setting[settingOpt] == 'true') {
let where = {
@@ -1028,11 +1028,12 @@ class AutomaticDispose {
}
});
});
});
}
AddMissionsToQueue(Mission) {
const self = this;
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions], async () => {
return self.ADisDB.ADisMissions.put(Mission).catch((err) => {
console.error(err)
});
@@ -1044,7 +1045,7 @@ class AutomaticDispose {
UpdateMissions(Mission) {
const self = this;
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions, self.ADisDB.ADisAvailabelMissions], async () => {
return self.ADisDB.transaction('rw', [self.ADisDB.ADisMissions], async () => {
return self.ADisDB.ADisMissions.put(Mission).catch((err) => {
console.error(err)
});