Enable mailbox support in release builds.

This commit is contained in:
akwizgran
2023-04-18 12:37:33 +01:00
parent 2566105f13
commit 7810e7e848
7 changed files with 15 additions and 24 deletions

View File

@@ -80,7 +80,7 @@ public class MailboxModule {
FeatureFlags featureFlags) {
MailboxUpdateValidator validator = new MailboxUpdateValidator(
clientHelper, metadataEncoder, clock);
if (featureFlags.shouldEnableMailbox()) {
if (featureFlags.shouldEnableMailboxInCore()) {
validationManager.registerMessageValidator(CLIENT_ID,
MAJOR_VERSION, validator);
}
@@ -101,7 +101,7 @@ public class MailboxModule {
ClientVersioningManager clientVersioningManager,
MailboxSettingsManager mailboxSettingsManager,
MailboxUpdateManagerImpl mailboxUpdateManager) {
if (featureFlags.shouldEnableMailbox()) {
if (featureFlags.shouldEnableMailboxInCore()) {
lifecycleManager.registerOpenDatabaseHook(mailboxUpdateManager);
validationManager.registerIncomingMessageHook(CLIENT_ID,
MAJOR_VERSION, mailboxUpdateManager);
@@ -117,7 +117,7 @@ public class MailboxModule {
@Singleton
MailboxFileManager provideMailboxFileManager(FeatureFlags featureFlags,
EventBus eventBus, MailboxFileManagerImpl mailboxFileManager) {
if (featureFlags.shouldEnableMailbox()) {
if (featureFlags.shouldEnableMailboxInCore()) {
eventBus.addListener(mailboxFileManager);
}
return mailboxFileManager;
@@ -167,7 +167,7 @@ public class MailboxModule {
dbExecutor, db, contactManager, pluginManager,
mailboxSettingsManager, mailboxUpdateManager,
mailboxClientFactory, reachabilityMonitor);
if (featureFlags.shouldEnableMailbox()) {
if (featureFlags.shouldEnableMailboxInCore()) {
lifecycleManager.registerService(manager);
eventBus.addListener(manager);
}

View File

@@ -26,7 +26,7 @@ public class TestFeatureFlagModule {
}
@Override
public boolean shouldEnableMailbox() {
public boolean shouldEnableMailboxInCore() {
return true;
}