Fix missing string warnings in mesh upload errors

meow-7.2.2
Ansariel 2019-08-10 18:01:32 +02:00
parent eb78f1862e
commit 00dc41381e
1 changed files with 12 additions and 1 deletions

View File

@ -819,7 +819,18 @@ void log_upload_error(LLCore::HttpStatus status, const LLSD& content,
for (; mav_errors_it != mav_errors.end(); ++mav_errors_it)
{
std::string mav_details = "Mav_Details_" + *mav_errors_it;
details << "Message: '" << *mav_errors_it << "': " << LLTrans::getString(mav_details) << std::endl << std::endl;
// <FS:Ansariel> Details error can be some message already.
//details << "Message: '" << *mav_errors_it << "': " << LLTrans::getString(mav_details) << std::endl << std::endl;
std::string translated_details;
if (LLTrans::findString(translated_details, mav_details))
{
details << "Message: '" << *mav_errors_it << "': " << translated_details << std::endl << std::endl;
}
else
{
details << "Message: '" << *mav_errors_it << "'" << std::endl << std::endl;
}
// </FS:Ansariel>
}
std::string details_str = details.str();