Playlists searchability

This commit is contained in:
James Barnsley
2020-10-14 06:59:20 +13:00
parent 63a2419b86
commit 2ef016a351
4 changed files with 22 additions and 9 deletions

View File

@ -121377,7 +121377,13 @@ var MopidyMiddleware = function () {
return Object(_util_arrays__WEBPACK_IMPORTED_MODULE_7__["indexToArray"])(artists);
},
playlists: function playlists() {},
playlists: function playlists(response) {
var playlists = response.filter(function (item) {
if (!item.uri.includes(uri_scheme)) return false;
return item.name.toLowerCase().includes(term.toLowerCase());
});
return Object(_util_format__WEBPACK_IMPORTED_MODULE_6__["formatPlaylists"])(playlists);
},
tracks: function tracks(response) {
var _response$0$tracks = response[0].tracks,
tracks = _response$0$tracks === void 0 ? [] : _response$0$tracks;
@ -122051,7 +122057,7 @@ var MopidyMiddleware = function () {
uri_schemes = _action$uri_schemes === void 0 ? [] : _action$uri_schemes,
_action$query = action.query,
query = _action$query === void 0 ? {} : _action$query;
var types = query.type === 'all' ? ['artists', 'albums', 'tracks'] : [query.type];
var types = query.type === 'all' ? ['artists', 'albums', 'tracks', 'playlists'] : [query.type];
var _queue = [];
uri_schemes.forEach(function (uri_scheme) {
return types.forEach(function (type) {
@ -122090,8 +122096,7 @@ var MopidyMiddleware = function () {
};
break;
case 'playlistsXX':
// Once we have the result handler, uncomment this
case 'playlists':
item.method = 'playlists.asList';
item.data = {};
break;

File diff suppressed because one or more lines are too long

View File

@ -106,7 +106,7 @@
// Release details
// These are automatically injected to built HTML
var build = "1602578170";
var build = "1602610023";
var version = "3.52.4";
// Construct the script tag