diff --git a/NUXT/pages/updates.vue b/NUXT/pages/updates.vue index d34ee3d..eefbed8 100644 --- a/NUXT/pages/updates.vue +++ b/NUXT/pages/updates.vue @@ -19,7 +19,7 @@ mdi-githubView - mdi-downloadInstall + mdi-downloadInstall @@ -72,6 +72,13 @@ export default { methods: { async openExternal(item) { await Browser.open({ url: item.html_url }); + }, + + install(item) { + this.$vuetube.getRuns(item, (data) => { + console.log(data) + }); + } } } diff --git a/NUXT/plugins/vuetube.js b/NUXT/plugins/vuetube.js index 8cc8673..729dc94 100644 --- a/NUXT/plugins/vuetube.js +++ b/NUXT/plugins/vuetube.js @@ -18,7 +18,25 @@ const module = { reject(err) }); - }) + }), + + getRuns(item, callback) { + + let url = `https://api.github.com/repos/Frontesque/VueTube/commits/${item.sha}/check-runs`; + + Http.request({ + method: 'GET', + url: url, + params: { } + }) + .then((res) => { + callback(res.data) + }) + .catch((err) => { + callback(err) + }); + + } }