From 40bfdf4152c5bd6ef6d3b3b0e726ca5371f5a582 Mon Sep 17 00:00:00 2001 From: Christian Wieninger Date: Wed, 23 May 2007 09:34:30 +0000 Subject: - summary for search results --- epgsearch.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'epgsearch.cpp') diff --git a/epgsearch.cpp b/epgsearch.cpp index 551604a..4ea3c60 100644 --- a/epgsearch.cpp +++ b/epgsearch.cpp @@ -25,7 +25,7 @@ bool CheckEpgsearchVersion() { cPlugin* epgsearch = cPluginManager::GetPlugin("epgsearch"); if (!epgsearch) return false; - char minVersion[] = "0.9.21"; + char minVersion[] = "0.9.22"; if (string(epgsearch->Version()) < string(minVersion)) throw HtmlError( tr("Required minimum version of epgsearch: ") + string(minVersion)); return true; @@ -478,13 +478,14 @@ SearchResult::SearchResult( string const& data ) case 1: m_eventId = lexical_cast< u_int32_t >( *part ); break; case 2: m_title = StringReplace( *part, "|", ":" ); break; case 3: m_shorttext = StringReplace( *part, "|", ":" ); break; - case 4: m_starttime = lexical_cast< unsigned long >( *part ); break; - case 5: m_stoptime = lexical_cast< unsigned long >( *part ); break; - case 6: m_channel = lexical_cast< tChannelID >( *part ); break; - case 7: m_timerstart = lexical_cast< unsigned long >( *part ); break; - case 8: m_timerstop = lexical_cast< unsigned long >( *part ); break; - case 9: m_file = *part; break; - case 10: m_timerMode = lexical_cast< int >( *part ); break; + case 4: m_description = StringReplace( *part, "|", ":" ); break; + case 5: m_starttime = lexical_cast< unsigned long >( *part ); break; + case 6: m_stoptime = lexical_cast< unsigned long >( *part ); break; + case 7: m_channel = lexical_cast< tChannelID >( *part ); break; + case 8: m_timerstart = lexical_cast< unsigned long >( *part ); break; + case 9: m_timerstop = lexical_cast< unsigned long >( *part ); break; + case 10: m_file = *part; break; + case 11: m_timerMode = lexical_cast< int >( *part ); break; } } } catch ( bad_lexical_cast const& ex ) { -- cgit v1.2.3