diff --git a/src/components/MediaHeader.vue b/src/components/MediaHeader.vue index a92e41d0e3107169e71a5eee27776ae674b1c06f..2ae8132d2ab4baa9750af9e267693dda0cb9314a 100644 --- a/src/components/MediaHeader.vue +++ b/src/components/MediaHeader.vue @@ -106,8 +106,8 @@ export default { default: false, }, dateadded: { - type: Boolean, - default: false, + type: String, + default: null, }, }, computed: { diff --git a/src/views/Show.vue b/src/views/Show.vue index ed39a4adf51be1479f0f037032ad1316c2631fe1..84b38dcbf1289325f87f448aefdc8c1d62daf196 100644 --- a/src/views/Show.vue +++ b/src/views/Show.vue @@ -103,10 +103,12 @@ export default { ]), doSubscribe() { - if (this.podcast.showadded) { + if (this.podcast.dateadded) { this.removeShow(this.podcast) + this.podcast.dateadded = null } else { this.addShow(this.podcast) + this.podcast.dateadded = Date.now() } },