PurcahseWidget: Log the revenuecat errors

These shouldn't be happening.
This commit is contained in:
Vishesh Handa
2020-07-23 18:00:33 +02:00
parent 33f34936fa
commit 5253c7bdd1

View File

@ -5,6 +5,7 @@ import 'package:flutter/services.dart';
import 'package:gitjournal/analytics.dart'; import 'package:gitjournal/analytics.dart';
import 'package:gitjournal/.env.dart'; import 'package:gitjournal/.env.dart';
import 'package:gitjournal/error_reporting.dart';
import 'package:gitjournal/iap.dart'; import 'package:gitjournal/iap.dart';
import 'package:gitjournal/settings.dart'; import 'package:gitjournal/settings.dart';
import 'package:gitjournal/utils/logger.dart'; import 'package:gitjournal/utils/logger.dart';
@ -111,7 +112,8 @@ class _PurchaseWidgetState extends State<PurchaseWidget> {
Offerings offerings; Offerings offerings;
try { try {
offerings = await Purchases.getOfferings(); offerings = await Purchases.getOfferings();
} catch (e) { } catch (e, stackTrace) {
logExceptionWarning(e, stackTrace);
setState(() { setState(() {
error = e.toString(); error = e.toString();
}); });