summaryrefslogtreecommitdiff
path: root/indra/newview/llsechandler_basic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llsechandler_basic.cpp')
-rw-r--r--indra/newview/llsechandler_basic.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/newview/llsechandler_basic.cpp b/indra/newview/llsechandler_basic.cpp
index 9827dc605a..be5c7b3c61 100644
--- a/indra/newview/llsechandler_basic.cpp
+++ b/indra/newview/llsechandler_basic.cpp
@@ -1369,6 +1369,7 @@ void LLSecAPIBasicHandler::saveCredential(LLPointer<LLCredential> cred, bool sav
setProtectedData("credential", cred->getGrid(), credential);
//*TODO: If we're saving Agni credentials, should we write the
// credentials to the legacy password.dat/etc?
+ _writeProtectedData();
}
// Remove a credential from the credential store.
@@ -1377,6 +1378,7 @@ void LLSecAPIBasicHandler::deleteCredential(LLPointer<LLCredential> cred)
LLSD undefVal;
deleteProtectedData("credential", cred->getGrid());
cred->setCredentialData(undefVal, undefVal);
+ _writeProtectedData();
}
// load the legacy hash for agni, and decrypt it given the