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 ---//