diff --git a/indra/newview/app_settings/settings_per_account.xml b/indra/newview/app_settings/settings_per_account.xml index 9ce0f69465..742e6a2ac9 100755 --- a/indra/newview/app_settings/settings_per_account.xml +++ b/indra/newview/app_settings/settings_per_account.xml @@ -187,21 +187,6 @@ Value The Resident you messaged is currently away from keyboard. Your message will still be shown in their IM panel for later viewing. - FSLSLBridgeUUID - - Comment - Current bridge UUID - Persist - 1 - HideFromEditor - 1 - Type - String - Value - 00000 - Backup - 0 - FSMutedAvatarResponse Comment diff --git a/indra/newview/fslslbridge.cpp b/indra/newview/fslslbridge.cpp index 94a67499e1..825b895893 100644 --- a/indra/newview/fslslbridge.cpp +++ b/indra/newview/fslslbridge.cpp @@ -155,7 +155,7 @@ bool FSLSLBridge::lslToViewer(std::string message, LLUUID fromID, LLUUID ownerID return false; } std::string tag = message.substr(0, tagend + 1); - std::string ourBridge = gSavedPerAccountSettings.getString("FSLSLBridgeUUID"); + std::string ourBridge = findFSCategory().asString(); // FIRE-962 bool status = false; @@ -920,9 +920,7 @@ std::string FSLSLBridgeScriptCallback::prepUploadFile() std::string bridgeScript( (char const*)&vctData[0] ); std::string bridgekey = "BRIDGEKEY"; - std::string newauth = LLUUID::generateNewID().asString(); - bridgeScript.replace(bridgeScript.find(bridgekey), bridgekey.length(), newauth); - gSavedPerAccountSettings.setString("FSLSLBridgeUUID", newauth); + bridgeScript.replace(bridgeScript.find(bridgekey), bridgekey.length(), FSLSLBridge::getInstance()->findFSCategory().asString()); LLFILE *fpOut = LLFile::fopen(fNew, "wt");