diff --git a/NUXT/pages/mods/updates.vue b/NUXT/pages/mods/updates.vue index e80d330..1f9536d 100644 --- a/NUXT/pages/mods/updates.vue +++ b/NUXT/pages/mods/updates.vue @@ -35,11 +35,9 @@
Changelog

{{ latestVersion.body.trim() }}

-
- {{ lang.later }} - {{ lang.update }} -
-
+ + +
{{ lang.later }} {{ lang.update }}
@@ -130,8 +128,9 @@ export default { }, async install() { - - window.open(this.update.browser_download_url, '_blank'); + this.downloading = true; + await this.$vuetube.update(this.update.browser_download_url).catch(() => { this.downloading = false; }); + //window.open(this.update.browser_download_url, '_blank'); } } diff --git a/NUXT/plugins/vuetube.js b/NUXT/plugins/vuetube.js index ee94111..43cf26e 100644 --- a/NUXT/plugins/vuetube.js +++ b/NUXT/plugins/vuetube.js @@ -139,6 +139,21 @@ const module = { return returntext; }, //--- End Convert Time To Human Readable String ---// + + update(url) { + return new Promise(async (resolve, reject) => { + const data = await Http.request({ + method: "GET", + url: url + }).catch((err) => { reject(err); }) + + console.log(data) + + }) + } + + + }; //--- Start ---//