WT1.1.23 TrainingPlans generation extension, minor fixes
This commit is contained in:
@@ -23,6 +23,7 @@ class FirebaseApi with logging.Logging {
|
||||
static const String REGISTER_EMAIL_IN_USE = "email-already-in-use";
|
||||
|
||||
late UserCredential userCredential;
|
||||
String? firebaseRegToken;
|
||||
|
||||
factory FirebaseApi() => FirebaseApi._internal();
|
||||
|
||||
@@ -61,9 +62,10 @@ class FirebaseApi with logging.Logging {
|
||||
badge: true,
|
||||
sound: true,
|
||||
);
|
||||
String? token = await FirebaseMessaging.instance.getToken();
|
||||
this.firebaseRegToken = await FirebaseMessaging.instance.getToken();
|
||||
Cache().firebaseMessageToken = firebaseRegToken;
|
||||
FirebaseMessaging.onBackgroundMessage(_firebaseMessagingBackgroundHandler);
|
||||
log("FirebaseMessaging token $token");
|
||||
log("FirebaseMessaging token $firebaseRegToken");
|
||||
} catch (e) {
|
||||
// Set `_error` state to true if Firebase initialization fails
|
||||
log("Error initializing Firebase");
|
||||
|
||||
@@ -23,7 +23,7 @@ class MauticApi with Logging {
|
||||
client.close();
|
||||
if (!(result.statusCode == 200 || result.statusCode == 302)) {
|
||||
trace("mautic response: ${result.statusCode}");
|
||||
throw Exception("Network error, try again later!");
|
||||
//throw Exception("Network error, try again later!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -7,8 +7,12 @@ class TrackingApi with Logging {
|
||||
final APIClient _client = new APIClient();
|
||||
|
||||
Future<void> saveTracking(Tracking tracking) async {
|
||||
String body = JsonEncoder().convert(tracking.toJson());
|
||||
log(" ===== saving tracking:" + body);
|
||||
await _client.post("tracking/", body);
|
||||
try {
|
||||
String body = JsonEncoder().convert(tracking.toJson());
|
||||
log(" ===== saving tracking:" + body);
|
||||
await _client.post("tracking/", body);
|
||||
} catch (exception) {
|
||||
log("exception in tracking: ${exception.toString()}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user