From 7413d3908e4c1f4d513a3a12579ef749c301ce6d Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Sun, 24 Jul 2011 15:52:23 +0100 Subject: [PATCH] add missing Backend.search method --- server/djrandom/frontend/static/player.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/server/djrandom/frontend/static/player.js b/server/djrandom/frontend/static/player.js index f49c930..a3bdf21 100644 --- a/server/djrandom/frontend/static/player.js +++ b/server/djrandom/frontend/static/player.js @@ -20,6 +20,19 @@ djr.Backend = function(userid) { this.userid = userid; }; +// Search. +djr.Backend.prototype.search = function(query, callback, ctx) { + $.ajax({url: '/json/search', + data: {'q': query}, + dataType: 'json', + type: 'GET', + context: ctx, + success: function(data, status, jqxhr) { + callback(data.results); + } + }); +}; + // Read a playlist, calls callback(Playlist). djr.Backend.prototype.getPlaylist = function(uuid, callback, ctx) { $.ajax({url: '/json/playlist/get/' + uuid, @@ -51,6 +64,7 @@ djr.Backend.prototype.getHtmlForSongs = function(songs, callback, ctx) { }); }; +// Ping a song that is currently playing. djr.Backend.prototype.nowPlaying = function(song) { $.getJSON('/json/playing/' + song); }; -- GitLab