Skip to content

Commit

Permalink
[iOS] Fix crash when initializing ledger (uplift to 1.49.x) (#17146)
Browse files Browse the repository at this point in the history
Uplift of #17144 (squashed) to beta
  • Loading branch information
brave-builds authored Feb 14, 2023
1 parent aded170 commit 6450523
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions ios/browser/api/ledger/brave_ledger.mm
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,10 @@ - (instancetype)initWithStateStoragePath:(NSString*)path {
[self savePrefs];
}

if (!self.prefs[@"parameters.wallet_provider_regions"]) {
self.prefs[@"parameters.wallet_provider_regions"] = @{};
NSString* walletProviderRegionsKey = @"parameters.wallet_provider_regions";
if (!self.prefs[walletProviderRegionsKey] ||
![self.prefs[walletProviderRegionsKey] isKindOfClass:NSString.class]) {
self.prefs[walletProviderRegionsKey] = @"{}";
}

[self handleFlags:brave_rewards::RewardsFlags::ForCurrentProcess()];
Expand Down

0 comments on commit 6450523

Please sign in to comment.