def addSongsToPlaylist(songs, activePlayer, user): for song in songs: libEntry = LibraryEntry.objects.get(library__id=int(song['library_id']), lib_id=song['id']) addedEntry = ActivePlaylistEntry(song=libEntry, adder=user, player=activePlayer) addedEntry.save() Vote(playlist_entry=addedEntry, user=user, weight=1).save()
def addSongsToPlaylist(libIds, library, activePlayer, user): for lib_id in libIds: libEntry = LibraryEntry.objects.get(library=library, lib_id=lib_id) addedEntry = ActivePlaylistEntry(song=libEntry, adder=user, player=activePlayer) addedEntry.save() Vote(playlist_entry=addedEntry, user=user, weight=1).save()
def addSongsToPlaylist(libIds, activePlayer, user): for lib_id in libIds: libEntry = LibraryEntry.objects.get(player=activePlayer, player_lib_song_id=lib_id, is_deleted=False, is_banned=False) addedEntry = ActivePlaylistEntry(song=libEntry, adder=user) addedEntry.save() Vote(playlist_entry=addedEntry, user=user, weight=1).save()
def addSong2ActivePlaylist(song, event_id, adding_user): toReturn = ActivePlaylistEntry( song=LibraryEntry.objects.get(pk=song['lib_id']), adder=adding_user, event=Event.objects.get(pk=event_id), client_request_id=song['client_request_id']) toReturn.save() UpVote(playlist_entry=toReturn, user=adding_user).save() return toReturn