From f42383dbe78d066abe827c4ac28e562ff35e9d7f Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Thu, 17 Jan 2019 11:42:46 +0100
Subject: [PATCH] Fix #424: Hide unplayable/emtpy playlists in "Browse
 playlist" pages

---
 changes/changelog.d/424.bugfix     | 1 +
 front/src/views/playlists/List.vue | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)
 create mode 100644 changes/changelog.d/424.bugfix

diff --git a/changes/changelog.d/424.bugfix b/changes/changelog.d/424.bugfix
new file mode 100644
index 00000000..bda2fafc
--- /dev/null
+++ b/changes/changelog.d/424.bugfix
@@ -0,0 +1 @@
+Hide unplayable/emtpy playlists in "Browse playlist" pages (#424)
diff --git a/front/src/views/playlists/List.vue b/front/src/views/playlists/List.vue
index cfe1305e..be639530 100644
--- a/front/src/views/playlists/List.vue
+++ b/front/src/views/playlists/List.vue
@@ -130,7 +130,8 @@ export default {
         page: this.page,
         page_size: this.paginateBy,
         q: this.query,
-        ordering: this.getOrderingAsString()
+        ordering: this.getOrderingAsString(),
+        playable: true
       }
       axios.get(url, { params: params }).then(response => {
         self.result = response.data
-- 
GitLab