From 12d7bc688ddbd5301d9263cafda1e77d84d2e1ce Mon Sep 17 00:00:00 2001 From: Oliver-Akins Date: Fri, 14 Aug 2020 22:34:42 -0600 Subject: [PATCH] Pass the user's ID to the playlist export modal. --- src/components/ControlBar.vue | 1 + src/components/MainView.vue | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/components/ControlBar.vue b/src/components/ControlBar.vue index 433ce0d..f2181ad 100644 --- a/src/components/ControlBar.vue +++ b/src/components/ControlBar.vue @@ -183,6 +183,7 @@ export default { // Set the Vue user object this.user.name = data.display_name || data.id; this.user.image = data.images.length > 0 ? data.images[0].url : ``; + this.$emit(`user_id`, data.id); }).catch((err) => { console.error(err) diff --git a/src/components/MainView.vue b/src/components/MainView.vue index 4ff2fb1..ad41cfe 100644 --- a/src/components/MainView.vue +++ b/src/components/MainView.vue @@ -8,6 +8,7 @@ :data_exists="data.length !== 0" :is_track_data="config.type === 'Tracks'" @playlist_export="playlist_export_modal = true" + @user_id="user_id = $event" @data_request="get_data" />
{{ error }}
@@ -22,6 +23,7 @@ @@ -57,6 +59,7 @@ export default { data: [], error: ``, playlist_export_modal: false, + user_id: null, };}, computed: { items() {