Commit 5337b09
Changed files (3)
lib/model/storage/update_legacy_settings.dart
@@ -13,6 +13,7 @@ import 'package:blood_pressure_app/model/storage/export_settings_store.dart';
import 'package:blood_pressure_app/model/storage/intervall_store.dart';
import 'package:blood_pressure_app/model/storage/settings_store.dart';
import 'package:flutter/material.dart';
+import 'package:fluttertoast/fluttertoast.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:sqflite/sqflite.dart';
@@ -211,7 +212,9 @@ Future<void> updateLegacyExport(ConfigDB database, ExportColumnsManager manager)
e['formatPattern'].toString()
);
if (column.formatPattern?.contains(r'$FORMAT') ?? false) {
- // TODO: handle removed field
+ Fluttertoast.showToast(
+ msg: r'The export $FORMAT pattern got replaced. Your export columns broke.',
+ );
}
manager.addOrUpdate(column);
}
pubspec.lock
@@ -253,6 +253,14 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
+ fluttertoast:
+ dependency: "direct main"
+ description:
+ name: fluttertoast
+ sha256: dfdde255317af381bfc1c486ed968d5a43a2ded9c931e87cbecd88767d6a71c1
+ url: "https://pub.dev"
+ source: hosted
+ version: "8.2.4"
function_tree:
dependency: "direct main"
description:
pubspec.yaml
@@ -31,6 +31,7 @@ dependencies:
file_picker: ^5.2.11 # MIT
jsaver: ^1.2.0
restart_app: ^1.2.1
+ fluttertoast: ^8.2.4
dev_dependencies:
flutter_test: