diff --git a/lib/modules/meeting/controllers/meeting_controller.dart b/lib/modules/meeting/controllers/meeting_controller.dart index 4ecee122a..ccb746c78 100644 --- a/lib/modules/meeting/controllers/meeting_controller.dart +++ b/lib/modules/meeting/controllers/meeting_controller.dart @@ -206,6 +206,10 @@ class MeetingController extends GetxController { Future _saveFile(PlatformFile file) async { final directory = await getApplicationDocumentsDirectory(); + final directoryDir = Directory('${directory.path}/ExternalAudio'); + if (!await directoryDir.exists()) { + await directoryDir.create(recursive: true); + } final String filePath = '${directory.path}/ExternalAudio/${file.name}'; final File localFile = File(filePath); await localFile.writeAsBytes(file.bytes!);