FIRE-6238: objectim SLURLs don't get handled correctly if the object's name contains ampersands

Ansariel 2014-01-15 22:31:03 +01:00
parent 0b1da9f287
commit 4971d940b2
1 changed files with 5 additions and 1 deletions

View File

@ -152,7 +152,11 @@ bool LLURLDispatcherImpl::dispatchApp(const LLSLURL& slurl,
bool trusted_browser)
{
llinfos << "cmd: " << slurl.getAppCmd() << " path: " << slurl.getAppPath() << " query: " << slurl.getAppQuery() << llendl;
const LLSD& query_map = LLURI::queryMap(slurl.getAppQuery());
// <FS:Ansariel> FIRE-6238: Don't try to parse an already unescaped query string - use the already created query map!
//const LLSD& query_map = LLURI::queryMap(slurl.getAppQuery());
const LLSD& query_map = slurl.getAppQueryMap();
// </FS:Ansariel>
// <FS:AW handle hop app teleports properly>
// bool handled = LLCommandDispatcher::dispatch(