Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc-browser.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSami Vänttinen <sami.vanttinen@protonmail.com>2022-07-24 08:21:27 +0300
committerGitHub <noreply@github.com>2022-07-24 08:21:27 +0300
commita191b0605415496917720c9886675f805f2c9a44 (patch)
tree4283dcf45117e4316a5ab412dc2fe055185c84e2
parentf4147b85a2b4de7fde5637b4df65ffd979c960b6 (diff)
parentc892cea0f168f6034f8d333fa9de0f4ad288df19 (diff)
Merge pull request #1684 from keepassxreboot/feature/asynchronous_access_confirm_dialog
Send RequestId for supporting asynchronous Access Control dialog
-rw-r--r--keepassxc-browser/background/client.js2
-rwxr-xr-xkeepassxc-browser/background/keepass.js3
2 files changed, 3 insertions, 2 deletions
diff --git a/keepassxc-browser/background/client.js b/keepassxc-browser/background/client.js
index 7c8bcf2..bb7f194 100644
--- a/keepassxc-browser/background/client.js
+++ b/keepassxc-browser/background/client.js
@@ -166,7 +166,7 @@ keepassClient.buildRequest = function(action, encrypted, nonce, clientID, trigge
keepassClient.sendMessage = async function(kpAction, tab, messageData, nonce, enableTimeout = false, triggerUnlock = false) {
const request = keepassClient.buildRequest(kpAction, keepassClient.encrypt(messageData, nonce), nonce, keepass.clientID, triggerUnlock);
if (messageData.requestID) {
- request["requestID"] = messageData.requestID;
+ request['requestID'] = messageData.requestID;
}
const response = await keepassClient.sendNativeMessage(request, enableTimeout);
diff --git a/keepassxc-browser/background/keepass.js b/keepassxc-browser/background/keepass.js
index ec3c257..140d4b9 100755
--- a/keepassxc-browser/background/keepass.js
+++ b/keepassxc-browser/background/keepass.js
@@ -137,7 +137,8 @@ keepass.retrieveCredentials = async function(tab, args = []) {
action: kpAction,
id: dbid,
url: url,
- keys: keys
+ keys: keys,
+ requestID: keepassClient.getRequestId()
};
if (submiturl) {