From d807a1b943f983e204042d9bc9a8923751e56f06 Mon Sep 17 00:00:00 2001 From: lthievenaz-keeper Date: Thu, 29 Oct 2026 14:20:07 +0000 Subject: [PATCH 1/2] Fix accept-transfer command accept-transfer always fail due to incorrect condition looking at the API result. --- keepercommander/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keepercommander/api.py b/keepercommander/api.py index 4d611e5fb..5c73130b2 100644 --- a/keepercommander/api.py +++ b/keepercommander/api.py @@ -108,7 +108,7 @@ def accept_account_transfer_consent(params): # type: (KeeperParams) -> bool responses = execute_batch(params, requests) if isinstance(responses, list): for response in responses: - if response['result_code'] != 'success': + if response['result'] != 'success': logging.warning('Account Transfer policy acceptance error: %s', response.get('message') or response['result_code']) ok = False From d4982fe815c510f79666ac5de146e8f29e04c184 Mon Sep 17 00:00:00 2001 From: lthievenaz-keeper Date: Thu, 29 Oct 2026 14:23:42 +0000 Subject: [PATCH 2/2] Improve wording for Accept Transfer result statements "Account transfer accepted" and "Account transfer canceled" is misleading and may suggest an actual transfer-user action, when it just relates to transfer policy acceptance. Aligned the wording to be the same as api.py --- keepercommander/commands/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keepercommander/commands/utils.py b/keepercommander/commands/utils.py index 3be980c95..80b6f0869 100644 --- a/keepercommander/commands/utils.py +++ b/keepercommander/commands/utils.py @@ -1913,9 +1913,9 @@ def execute(self, params, **kwargs): del params.settings['must_perform_account_share_by'] if 'share_account_to' in params.settings: del params.settings['share_account_to'] - logging.info('Account transfer accepted.') + logging.info('Account Transfer policy accepted.') else: - logging.info('Account transfer canceled.') + logging.info('Account Transfer policy acceptance canceled.') else: logging.info('There is no account transfer to accept.')