Skip to content
Snippets Groups Projects
Commit 596b047d authored by Rye Mutt's avatar Rye Mutt :bread:
Browse files

Fix more slurl bug

parent c26bbab9
No related branches found
No related tags found
No related merge requests found
...@@ -153,7 +153,7 @@ bool LLURLDispatcherImpl::dispatchApp(const LLSLURL& slurl, ...@@ -153,7 +153,7 @@ bool LLURLDispatcherImpl::dispatchApp(const LLSLURL& slurl,
bool trusted_browser) bool trusted_browser)
{ {
LL_INFOS() << "cmd: " << slurl.getAppCmd() << " path: " << slurl.getAppPath() << " query: " << slurl.getAppQuery() << LL_ENDL; LL_INFOS() << "cmd: " << slurl.getAppCmd() << " path: " << slurl.getAppPath() << " query: " << slurl.getAppQuery() << LL_ENDL;
const LLSD& query_map = LLURI::queryMap(slurl.getAppQuery()); const LLSD& query_map = slurl.getAppQueryMap();
bool handled = LLCommandDispatcher::dispatch( bool handled = LLCommandDispatcher::dispatch(
slurl.getAppCmd(), slurl.getAppPath(), query_map, web, nav_type, trusted_browser); slurl.getAppCmd(), slurl.getAppPath(), query_map, web, nav_type, trusted_browser);
...@@ -214,8 +214,9 @@ void LLURLDispatcherImpl::regionHandleCallback(U64 region_handle, const LLSLURL& ...@@ -214,8 +214,9 @@ void LLURLDispatcherImpl::regionHandleCallback(U64 region_handle, const LLSLURL&
{ {
// we can't teleport cross grid at this point // we can't teleport cross grid at this point
if( LLGridManager::getInstance()->getGrid(slurl.getGrid()) if(LLGridManager::instance().isInSecondlife() &&
!= LLGridManager::getInstance()->getGrid()) (LLGridManager::getInstance()->getGrid(slurl.getGrid())
!= LLGridManager::getInstance()->getGrid()))
{ {
LLSD args; LLSD args;
args["SLURL"] = slurl.getLocationString(); args["SLURL"] = slurl.getLocationString();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment