From b2e78ad769ef1c8b5fdbbb01b12bdd9dea3eea82 Mon Sep 17 00:00:00 2001 From: Dan J Miller Date: Thu, 17 Oct 2024 16:41:17 -0230 Subject: [PATCH 1/2] Disable account syncing in prod --- app/scripts/metamask-controller.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 176c7aea10e5..56273e19db60 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -31,6 +31,8 @@ import { providerErrors, } from '@metamask/rpc-errors'; +import { isProduction } from '../../shared/modules/environment'; + import { Mutex } from 'await-semaphore'; import log from 'loglevel'; import { @@ -1561,7 +1563,7 @@ export default class MetamaskController extends EventEmitter { }, }, env: { - isAccountSyncingEnabled: isManifestV3, + isAccountSyncingEnabled: !isProduction() && isManifestV3,, }, messenger: this.controllerMessenger.getRestricted({ name: 'UserStorageController', From dbd02caa923302b442104d30c1c386bab31b111e Mon Sep 17 00:00:00 2001 From: Dan J Miller Date: Fri, 18 Oct 2024 17:19:25 -0230 Subject: [PATCH 2/2] Update app/scripts/metamask-controller.js Co-authored-by: Mark Stacey --- app/scripts/metamask-controller.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 56273e19db60..ed99f3341f7e 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -31,8 +31,6 @@ import { providerErrors, } from '@metamask/rpc-errors'; -import { isProduction } from '../../shared/modules/environment'; - import { Mutex } from 'await-semaphore'; import log from 'loglevel'; import { @@ -158,6 +156,7 @@ import { NotificationServicesPushController, NotificationServicesController, } from '@metamask/notification-services-controller'; +import { isProduction } from '../../shared/modules/environment'; import { methodsRequiringNetworkSwitch } from '../../shared/constants/methods-tags'; ///: BEGIN:ONLY_INCLUDE_IF(build-mmi) @@ -1563,7 +1562,7 @@ export default class MetamaskController extends EventEmitter { }, }, env: { - isAccountSyncingEnabled: !isProduction() && isManifestV3,, + isAccountSyncingEnabled: !isProduction() && isManifestV3, }, messenger: this.controllerMessenger.getRestricted({ name: 'UserStorageController',