Fixing build issues

This commit is contained in:
MichaelOultram 2015-07-28 13:16:28 +01:00
parent 09637395cc
commit f8b3236ae1
2 changed files with 3 additions and 3 deletions

View file

@ -110,7 +110,7 @@ type YouTubeSong struct {
// NewYouTubeSong gathers the metadata for a song extracted from a YouTube video, and returns
// the song.
func NewYouTubeSong(user, id, offset string, playlist *YouTubePlaylist) (*YouTubeSong, error) {
func NewYouTubeSong(user, id, offset string, list *YouTubePlaylist) (*YouTubeSong, error) {
var apiResponse *jsonq.JsonQuery
var err error
url := fmt.Sprintf("https://www.googleapis.com/youtube/v3/videos?part=snippet,contentDetails&id=%s&key=%s",
@ -193,7 +193,7 @@ func NewYouTubeSong(user, id, offset string, playlist *YouTubePlaylist) (*YouTub
duration: durationString,
thumbnail: thumbnail,
skippers: make([]string, 0),
playlist: playlist,
playlist: list,
dontSkip: false,
}
dj.queue.AddSong(song)

View file

@ -43,7 +43,7 @@ func (q *SongQueue) CurrentSong() Song {
// NextSong moves to the next Song in SongQueue. NextSong() removes the first Song in the queue.
func (q *SongQueue) NextSong() {
if s, err := q.PeekNext(); err == nil {
if q.CurrentSong().Playlist() != nil && s.Playlist() != nil {
if (q.CurrentSong().Playlist() != nil) && (s.Playlist() != nil) {
if q.CurrentSong().Playlist().ID() != s.Playlist().ID() {
q.CurrentSong().Playlist().DeleteSkippers()
}