Fix storage service record merge.

This commit is contained in:
Greyson Parrelli
2021-05-12 10:56:34 -04:00
committed by GitHub
parent 01f8823fb2
commit 2d2de1a652
3 changed files with 18 additions and 6 deletions

View File

@@ -308,6 +308,9 @@ public final class PaymentsValues extends SignalStoreValues {
Currency.getInstance(DEFAULT_CURRENCY_CODE));
}
/**
* Does not trigger a storage sync.
*/
public void setEnabledAndEntropy(boolean enabled, @Nullable Entropy entropy) {
KeyValueStore.Writer writer = getStore().beginWrite();
@@ -317,8 +320,6 @@ public final class PaymentsValues extends SignalStoreValues {
writer.putBoolean(MOB_PAYMENTS_ENABLED, enabled)
.commit();
StorageSyncHelper.scheduleSyncForDataChange();
}
@WorkerThread