fix: force pro=true and clear stale cache from earlier IAP testing
| .. | .. |
|---|
| 54 | 54 | // Restore cached value immediately so UI doesn't flicker. |
|---|
| 55 | 55 | // Default to true for dev/sideloaded builds (no StoreKit configured). |
|---|
| 56 | 56 | final prefs = await SharedPreferences.getInstance(); |
|---|
| 57 | | - _isPro = prefs.getBool(_kProCacheKey) ?? true; |
|---|
| 57 | + // Force pro for now — clear any stale false value from earlier testing |
|---|
| 58 | + _isPro = true; |
|---|
| 59 | + await prefs.setBool(_kProCacheKey, true); |
|---|
| 58 | 60 | notifyListeners(); |
|---|
| 59 | 61 | |
|---|
| 60 | 62 | // Check if IAP is available — may not be on dev/sideloaded builds |
|---|