| 
														
															@@ -1590,12 +1590,18 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						newGenres, 
														 | 
														
														 | 
														
															 						newGenres, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						1, 
														 | 
														
														 | 
														
															 						1, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						(genre, next) => { 
														 | 
														
														 | 
														
															 						(genre, next) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							PlaylistsModule.runJob("GET_GENRE_PLAYLIST", { genre, includeSongs: false }, this).then( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								response => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							PlaylistsModule.runJob("GET_GENRE_PLAYLIST", { genre, includeSongs: false }, this) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								.then(response => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									playlists.push(response.playlist); 
														 | 
														
														 | 
														
															 									playlists.push(response.playlist); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									next(); 
														 | 
														
														 | 
														
															 									next(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								}) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								.catch(err => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									if (err.message === "Playlist not found") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+										next( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+											`The genre playlist for "${genre}" was not found. Please ensure that this genre playlist exists.` 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+										); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									else next(err); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						}, 
														 | 
														
														 | 
														
															 						}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						err => { 
														 | 
														
														 | 
														
															 						err => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 							next( 
														 | 
														
														 | 
														
															 							next( 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1765,12 +1771,18 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						newBlacklistedGenres, 
														 | 
														
														 | 
														
															 						newBlacklistedGenres, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						1, 
														 | 
														
														 | 
														
															 						1, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						(genre, next) => { 
														 | 
														
														 | 
														
															 						(genre, next) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							PlaylistsModule.runJob("GET_GENRE_PLAYLIST", { genre, includeSongs: false }, this).then( 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								response => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+							PlaylistsModule.runJob("GET_GENRE_PLAYLIST", { genre, includeSongs: false }, this) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								.then(response => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									playlists.push(response.playlist); 
														 | 
														
														 | 
														
															 									playlists.push(response.playlist); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 									next(); 
														 | 
														
														 | 
														
															 									next(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-								} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-							); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								}) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								.catch(err => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									if (err.message === "Playlist not found") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+										next( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+											`The genre playlist for "${genre}" was not found. Please ensure that this genre playlist exists.` 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+										); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+									else next(err); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+								}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						}, 
														 | 
														
														 | 
														
															 						}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 						err => { 
														 | 
														
														 | 
														
															 						err => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 							next( 
														 | 
														
														 | 
														
															 							next( 
														 |