Skip to content
Snippets Groups Projects
Commit 6324e580 authored by Oz Linden's avatar Oz Linden
Browse files

improve logging of errors in default permissions cap

parent 136a9255
No related branches found
No related tags found
No related merge requests found
...@@ -195,7 +195,7 @@ class LLFloaterPermsResponder : public LLHTTPClient::Responder ...@@ -195,7 +195,7 @@ class LLFloaterPermsResponder : public LLHTTPClient::Responder
// even if it is the same as a previous one. // even if it is the same as a previous one.
sPreviousReason = ""; sPreviousReason = "";
LLFloaterPermsDefault::setCapSent(true); LLFloaterPermsDefault::setCapSent(true);
LL_INFOS("FloaterPermsResponder") << "Sent default permissions to simulator" << LL_ENDL; LL_INFOS("ObjectPermissionsFloater") << "Default permissions successfully sent to simulator" << LL_ENDL;
} }
}; };
...@@ -223,8 +223,20 @@ void LLFloaterPermsDefault::updateCap() ...@@ -223,8 +223,20 @@ void LLFloaterPermsDefault::updateCap()
report["default_object_perm_masks"]["NextOwner"] = report["default_object_perm_masks"]["NextOwner"] =
(LLSD::Integer)LLFloaterPerms::getNextOwnerPerms(sCategoryNames[CAT_OBJECTS]); (LLSD::Integer)LLFloaterPerms::getNextOwnerPerms(sCategoryNames[CAT_OBJECTS]);
{
LL_DEBUGS("ObjectPermissionsFloater") << "Sending default permissions to '"
<< object_url << "'\n";
std::ostringstream sent_perms_log;
LLSDSerialize::toPrettyXML(report, sent_perms_log);
LL_CONT << sent_perms_log.str() << LL_ENDL;
}
LLHTTPClient::post(object_url, report, new LLFloaterPermsResponder()); LLHTTPClient::post(object_url, report, new LLFloaterPermsResponder());
} }
else
{
LL_DEBUGS("ObjectPermissionsFloater") << "AgentPreferences cap not available." << LL_ENDL;
}
} }
void LLFloaterPermsDefault::setCapSent(bool cap_sent) void LLFloaterPermsDefault::setCapSent(bool cap_sent)
......
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