Browse Source

Fixed playlist sidebar confusion

theflametrooper 8 years ago
parent
commit
b94aeffd67
2 changed files with 3 additions and 7 deletions
  1. 1 1
      frontend/components/Sidebars/Playlist.vue
  2. 2 6
      frontend/main.js

+ 1 - 1
frontend/components/Sidebars/Playlist.vue

@@ -9,7 +9,7 @@
 						<span>{{ playlist.displayName }}</span>
 						<!--Will play playlist in community station Kris-->
 						<div class='icons-group'>
-							<a href='#' @click='selectPlaylist(playlist._id)' v-if="isNotSelected(playlist._id)">
+							<a href='#' @click='selectPlaylist(playlist._id)' v-if="isNotSelected(playlist._id) && !this.$parent.$parent.station.partyMode">
 								<i class='material-icons'>play_arrow</i>
 							</a>
 							<a href='#' @click='editPlaylist(playlist._id)'>

+ 2 - 6
frontend/main.js

@@ -46,9 +46,7 @@ router.beforeEach(transition => {
 		clearInterval(window.stationInterval);
 		window.stationInterval = 0;
 	}
-	if (window.socket) {
-		io.removeAllListeners();
-	}
+	if (window.socket) io.removeAllListeners();
 	io.clear();
 	if (transition.to.loginRequired || transition.to.adminRequired) {
 		auth.getStatus((authenticated, role) => {
@@ -56,9 +54,7 @@ router.beforeEach(transition => {
 			else if (transition.to.adminRequired && role !== 'admin') transition.redirect('/');
 			else transition.next();
 		});
-	} else {
-		transition.next();
-	}
+	} else transition.next();
 
 	if (transition.to.officialRequired) {
 		io.getSocket(socket => {