|
|
@ -859,8 +859,10 @@ namespace xmreg {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
string
|
|
|
|
string
|
|
|
|
search(const string& search_text)
|
|
|
|
search(string search_text)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
// remove white characters
|
|
|
|
|
|
|
|
boost::trim(search_text);
|
|
|
|
|
|
|
|
|
|
|
|
string result_html {"No such thing found: " + search_text};
|
|
|
|
string result_html {"No such thing found: " + search_text};
|
|
|
|
|
|
|
|
|
|
|
@ -869,13 +871,13 @@ namespace xmreg {
|
|
|
|
if (search_text.size() < 12)
|
|
|
|
if (search_text.size() < 12)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
result_html = show_block(boost::lexical_cast<uint64_t>(search_text));
|
|
|
|
result_html = show_block(boost::lexical_cast<uint64_t>(search_text));
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// nasty check if output is "Cant get" as a sign of
|
|
|
|
// nasty check if output is "Cant get" as a sign of
|
|
|
|
// a not found tx. Later need to think of something better.
|
|
|
|
// a not found tx. Later need to think of something better.
|
|
|
|
if (result_html.find("Cant get") == string::npos)
|
|
|
|
if (result_html.find("Cant get") == string::npos)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return result_html;
|
|
|
|
return result_html;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// second let try searching for tx
|
|
|
|
// second let try searching for tx
|
|
|
|