[Slim-Checkins] r12445 - in /trunk/server/Slim/Web/Pages: LiveSearch.pm Search.pm
kdf at svn.slimdevices.com
kdf at svn.slimdevices.com
Sun Jul 29 15:39:31 PDT 2007
Author: kdf
Date: Sun Jul 29 15:39:30 2007
New Revision: 12445
URL: http://svn.slimdevices.com?rev=12445&view=rev
Log:
Bug: 5196
Description: fix search query param for non-latin chars
Modified:
trunk/server/Slim/Web/Pages/LiveSearch.pm
trunk/server/Slim/Web/Pages/Search.pm
Modified: trunk/server/Slim/Web/Pages/LiveSearch.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/Pages/LiveSearch.pm?rev=12445&r1=12444&r2=12445&view=diff
==============================================================================
--- trunk/server/Slim/Web/Pages/LiveSearch.pm (original)
+++ trunk/server/Slim/Web/Pages/LiveSearch.pm Sun Jul 29 15:39:30 2007
@@ -51,8 +51,9 @@
$count++;
}
- push @xml, sprintf("<div class=\"even\">\n<div class=\"browsedbListItem\"><hr width=\"75%%\"/><br/>%s \"$query\": $total<br/><br/></div></div>",
- Slim::Utils::Strings::string(uc($type . 'SMATCHING'))
+ push @xml, sprintf("<div class=\"even\">\n<div class=\"browsedbListItem\"><hr width=\"75%%\"/><br/>%s \"%s\": $total<br/><br/></div></div>",
+ Slim::Utils::Strings::string(uc($type . 'SMATCHING')),
+ Slim::Utils::Unicode::utf8decode($query)
);
push @xml, @output if $count;
Modified: trunk/server/Slim/Web/Pages/Search.pm
URL: http://svn.slimdevices.com/trunk/server/Slim/Web/Pages/Search.pm?rev=12445&r1=12444&r2=12445&view=diff
==============================================================================
--- trunk/server/Slim/Web/Pages/Search.pm (original)
+++ trunk/server/Slim/Web/Pages/Search.pm Sun Jul 29 15:39:30 2007
@@ -85,6 +85,8 @@
fillInSearchResults($params, $rs, [ 'manualSearch=1' ]);
}
+
+ $params->{'query'} = Slim::Utils::Unicode::utf8decode($query);
return Slim::Web::HTTP::filltemplatefile("search.html", $params);
@@ -264,6 +266,8 @@
}
fillInSearchResults($params, $rs, \@qstring, 1);
+
+ $params->{'query'} = Slim::Utils::Unicode::utf8decode($query);
return Slim::Web::HTTP::filltemplatefile("advanced_search.html", $params);
}
More information about the checkins
mailing list