From bc3239e3b28b9a2830ae1f4c4c070c1da2aac762 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Fr=C3=B6hle?= Date: Mon, 17 Dec 2018 02:07:16 +0100 Subject: [PATCH] v2 up a80gu9202u9ua0g9 --- dist/autoloader.js | 2 +- dist/autoloaderV2.js | 26 +++++++++++++++++++++++++- src/autoloaderV2.js | 24 ++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 2 deletions(-) diff --git a/dist/autoloader.js b/dist/autoloader.js index 90037ac..2138e88 100755 --- a/dist/autoloader.js +++ b/dist/autoloader.js @@ -1,4 +1,4 @@ -/*Generated on:Mon Dec 17 2018 01:41:08 GMT+0100 (CET)*/ +/*Generated on:Mon Dec 17 2018 02:07:16 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(); diff --git a/dist/autoloaderV2.js b/dist/autoloaderV2.js index 87de3ce..a3e441e 100644 --- a/dist/autoloaderV2.js +++ b/dist/autoloaderV2.js @@ -1,4 +1,4 @@ -/*Generated on:Mon Dec 17 2018 01:41:08 GMT+0100 (CET)*/ +/*Generated on:Mon Dec 17 2018 02:07:16 GMT+0100 (CET)*/ /* * Dexie.js - a minimalistic wrapper for IndexedDB * =============================================== @@ -18575,6 +18575,30 @@ class AutomaticDispose { } }).then((Missions) => { if (typeof Missions === "undefined") { + var MissionElement = $("#mission_" + ID); + var _MissionID = MissionElement.attr("mission_id"); + var _MissionType = MissionElement.attr("mission_type_id"); + var addr = MissionElement.find(".map_position_mover").text().split(",") + var MissionName = addr[0]; + var MissionStreet = addr[1]; + var MissionVillage = addr[2]; + + return self.ADisDB.ADisAvailabelMissions.get({ + type: MissionType + }).then((available) => { + return self.AddMissionsToQueue({ + "id": _MissionID, + "type": _MissionType, + "runner": runnerOpt, + "name": MissionName, + "street": MissionStreet, + "village": MissionVillage, + "available": (available !== undefined), + "done": false, + "last_check": Math.floor(new Date().getTime() / 1000), + "next_check": Math.floor(new Date().getTime() / 1000) + 1 + }); + }); return; } return Missions.count((count) => { diff --git a/src/autoloaderV2.js b/src/autoloaderV2.js index abd318d..b25e19b 100644 --- a/src/autoloaderV2.js +++ b/src/autoloaderV2.js @@ -915,6 +915,30 @@ class AutomaticDispose { } }).then((Missions) => { if (typeof Missions === "undefined") { + var MissionElement = $("#mission_" + ID); + var _MissionID = MissionElement.attr("mission_id"); + var _MissionType = MissionElement.attr("mission_type_id"); + var addr = MissionElement.find(".map_position_mover").text().split(",") + var MissionName = addr[0]; + var MissionStreet = addr[1]; + var MissionVillage = addr[2]; + + return self.ADisDB.ADisAvailabelMissions.get({ + type: MissionType + }).then((available) => { + return self.AddMissionsToQueue({ + "id": _MissionID, + "type": _MissionType, + "runner": runnerOpt, + "name": MissionName, + "street": MissionStreet, + "village": MissionVillage, + "available": (available !== undefined), + "done": false, + "last_check": Math.floor(new Date().getTime() / 1000), + "next_check": Math.floor(new Date().getTime() / 1000) + 1 + }); + }); return; } return Missions.count((count) => {