| 
														
															@@ -3,7 +3,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		<div slot="body"> 
														 | 
														
														 | 
														
															 		<div slot="body"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			<div class="columns song-types"> 
														 | 
														
														 | 
														
															 			<div class="columns song-types"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				<div 
														 | 
														
														 | 
														
															 				<div 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					v-if="previousSong !== null && localQueueSong === null" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					v-if="previousSong !== null && localSong === null" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					class="column song-type" 
														 | 
														
														 | 
														
															 					class="column song-type" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				> 
														 | 
														
														 | 
														
															 				> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					<div 
														 | 
														
														 | 
														
															 					<div 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -32,7 +32,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</strong> 
														 | 
														
														 | 
														
															 											}}</strong> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<br /> 
														 | 
														
														 | 
														
															 											<br /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<small>{{ 
														 | 
														
														 | 
														
															 											<small>{{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-												previousSong.artists 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+												previousSong.artists.join(", ") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</small> 
														 | 
														
														 | 
														
															 											}}</small> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										</p> 
														 | 
														
														 | 
														
															 										</p> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									</div> 
														 | 
														
														 | 
														
															 									</div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -47,7 +47,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					</div> 
														 | 
														
														 | 
														
															 					</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				</div> 
														 | 
														
														 | 
														
															 				</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				<div 
														 | 
														
														 | 
														
															 				<div 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					v-if="currentSong !== {} && localQueueSong === null" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					v-if="currentSong !== {} && localSong === null" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					class="column song-type" 
														 | 
														
														 | 
														
															 					class="column song-type" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				> 
														 | 
														
														 | 
														
															 				> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					<div 
														 | 
														
														 | 
														
															 					<div 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -76,7 +76,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</strong> 
														 | 
														
														 | 
														
															 											}}</strong> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<br /> 
														 | 
														
														 | 
														
															 											<br /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<small>{{ 
														 | 
														
														 | 
														
															 											<small>{{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-												currentSong.artists 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+												currentSong.artists.join(", ") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</small> 
														 | 
														
														 | 
														
															 											}}</small> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										</p> 
														 | 
														
														 | 
														
															 										</p> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									</div> 
														 | 
														
														 | 
														
															 									</div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -90,17 +90,17 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						/> 
														 | 
														
														 | 
														
															 						/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					</div> 
														 | 
														
														 | 
														
															 					</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				</div> 
														 | 
														
														 | 
														
															 				</div> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				<div v-if="localQueueSong !== null" class="column song-type"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				<div v-if="localSong !== null" class="column song-type"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					<div class="card is-fullwidth"> 
														 | 
														
														 | 
														
															 					<div class="card is-fullwidth"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						<header class="card-header"> 
														 | 
														
														 | 
														
															 						<header class="card-header"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							<p class="card-header-title">Queue Song</p> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							<p class="card-header-title">Song</p> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						</header> 
														 | 
														
														 | 
														
															 						</header> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						<div class="card-content"> 
														 | 
														
														 | 
														
															 						<div class="card-content"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 							<article class="media"> 
														 | 
														
														 | 
														
															 							<article class="media"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 								<figure class="media-left"> 
														 | 
														
														 | 
														
															 								<figure class="media-left"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									<p class="image is-64x64"> 
														 | 
														
														 | 
														
															 									<p class="image is-64x64"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										<img 
														 | 
														
														 | 
														
															 										<img 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-											:src="localQueueSong.thumbnail" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+											:src="localSong.thumbnail" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											onerror='this.src="/assets/notes-transparent.png"' 
														 | 
														
														 | 
														
															 											onerror='this.src="/assets/notes-transparent.png"' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										/> 
														 | 
														
														 | 
														
															 										/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									</p> 
														 | 
														
														 | 
														
															 									</p> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -109,11 +109,11 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									<div class="content"> 
														 | 
														
														 | 
														
															 									<div class="content"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										<p> 
														 | 
														
														 | 
														
															 										<p> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<strong>{{ 
														 | 
														
														 | 
														
															 											<strong>{{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-												localQueueSong.title 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+												localSong.title 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</strong> 
														 | 
														
														 | 
														
															 											}}</strong> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<br /> 
														 | 
														
														 | 
														
															 											<br /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											<small>{{ 
														 | 
														
														 | 
														
															 											<small>{{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-												localQueueSong.artists 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+												localSong.artists.join(", ") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 											}}</small> 
														 | 
														
														 | 
														
															 											}}</small> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 										</p> 
														 | 
														
														 | 
														
															 										</p> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									</div> 
														 | 
														
														 | 
														
															 									</div> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -194,7 +194,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		return { 
														 | 
														
														 | 
														
															 		return { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			isPreviousSongActive: false, 
														 | 
														
														 | 
														
															 			isPreviousSongActive: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			isCurrentSongActive: true, 
														 | 
														
														 | 
														
															 			isCurrentSongActive: true, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			localQueueSong: null, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			localSong: null, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			report: { 
														 | 
														
														 | 
														
															 			report: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				resolved: false, 
														 | 
														
														 | 
														
															 				resolved: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				songId: "", 
														 | 
														
														 | 
														
															 				songId: "", 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -248,7 +248,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		...mapState({ 
														 | 
														
														 | 
														
															 		...mapState({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			currentSong: state => state.station.currentSong, 
														 | 
														
														 | 
														
															 			currentSong: state => state.station.currentSong, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			previousSong: state => state.station.previousSong, 
														 | 
														
														 | 
														
															 			previousSong: state => state.station.previousSong, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			queueSong: state => state.station.reportQueueSong 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			song: state => state.modals.report.song 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}) 
														 | 
														
														 | 
														
															 		}) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}, 
														 | 
														
														 | 
														
															 	}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	mounted() { 
														 | 
														
														 | 
														
															 	mounted() { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -258,10 +258,10 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		this.report.songId = this.currentSong.songId; 
														 | 
														
														 | 
														
															 		this.report.songId = this.currentSong.songId; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if (this.queueSong !== null) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			this.localQueueSong = this.queueSong; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			this.report.songId = this.queueSong.songId; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			this.updateReportQueueSong(null); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if (this.song !== null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			this.localSong = this.song; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			this.report.songId = this.song.songId; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			this.reportSong(null); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}, 
														 | 
														
														 | 
														
															 	}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	methods: { 
														 | 
														
														 | 
														
															 	methods: { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -299,7 +299,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} 
														 | 
														
														 | 
														
															 				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}, 
														 | 
														
														 | 
														
															 		}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		...mapActions("station", ["updateReportQueueSong"]), 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		...mapActions("modals/report", ["reportSong"]), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		...mapActions("modalVisibility", ["closeModal"]) 
														 | 
														
														 | 
														
															 		...mapActions("modalVisibility", ["closeModal"]) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 }; 
														 | 
														
														 | 
														
															 }; 
														 |