Commit 0c20a72

derdilla <derdilla06@gmail.com>
2023-06-22 14:02:14
add file extensions
1 parent d57554e
Changed files (1)
lib
screens
lib/screens/subsettings/export_import_screen.dart
@@ -208,7 +208,14 @@ class _ExportImportScreenState extends State<ExportImportScreen> {
                       }
                       var fileContents = await DataExporter(settings).createFile(entries);
 
-                      String filename = 'blood_press_${DateTime.now().toIso8601String()}';
+                      String filename = 'blood_press_${DateTime.now().toIso8601String()}'
+                      switch(settings.exportFormat) {
+                        case ExportFormat.csv:
+                          filename += '.csv';
+                          break;
+                        case ExportFormat.pdf:
+                          filename += '.pdf';
+                      }
                       String path = await FileSaver.instance.saveFile(name: filename, bytes: fileContents);
 
                       if ((Platform.isLinux || Platform.isWindows || Platform.isMacOS) && context.mounted) {