From 9e5cafbde816d6c3535fa7d3cc97a3f9c0fe265a Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Tue, 6 Mar 2012 21:58:47 +0100 Subject: Use sequential ids to store playlist tracks in the correct order. --- static/playlist.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'static/playlist.js') diff --git a/static/playlist.js b/static/playlist.js index 99ec6c5..6f57075 100644 --- a/static/playlist.js +++ b/static/playlist.js @@ -25,6 +25,7 @@ $(function(){ } }); PlaylistView = Backbone.View.extend({ + current_id: 1, el: $('#playlist'), initialize: function() { items.bind('add', this.addOne, this); @@ -34,6 +35,9 @@ $(function(){ items.fetch(); }, add: function(item) { + item.track_id = item.id; + item.id = this.current_id; + this.current_id++; var model = items.create(item); }, addOne: function(item) { -- cgit v1.2.3