Bugzilla – Bug 4536
player search -> all songs plays nothing
Last modified: 2008-12-18 11:11:39 UTC
the %findcriteria hash is built and sent to the CLI, which is expecting to build it's own find hash from a query string. As such, the play command fails to parse the search from the player UI. reported in the thread given above, with a possible fix (works for me, but might be a better way): --- Slim/Control/Commands.pm.old 2006-11-22 12:51:40.425750000 -0800 +++ Slim/Control/Commands.pm 2006-11-22 12:50:28.253875000 -0800 @@ -2221,8 +2222,12 @@ sub _playlistXtracksCommand_parseSearchT } else { if ($key =~ /\.(?:name|title)search$/) { - - $find{$key} = { 'like' => Slim::Utils::Text::searchStringSplit($value) }; + + if (ref $value eq 'HASH') { + $find{$key} = $value; + } else { + $find{$key} = { 'like' => Slim::Utils::Text::searchStringSplit($value) }; + } } else { Search -> all songs is fine from web interface
*** Bug 4590 has been marked as a duplicate of this bug. ***
Bumped severity due to end-user interest. Assigned to Dan for his input on KDF's fix.
That patch is correct. Please commit
committed to trunk at change 10957 6.5.1 at change 10958
Version SlimServer_6.5_v2006-12-14 resolved the problem for me. Thanks for the quick resolution! - Chris