diff --git a/lib/modules/meeting/controllers/meeting_details_controller.dart b/lib/modules/meeting/controllers/meeting_details_controller.dart index 40a127ccf..9bab0f952 100644 --- a/lib/modules/meeting/controllers/meeting_details_controller.dart +++ b/lib/modules/meeting/controllers/meeting_details_controller.dart @@ -133,6 +133,10 @@ class MeetingDetailsController extends GetxController List speakerList = await SqfliteApi.getMeetingSpeaker(id); textList.value = List.from(speakerList); } + if (meetingDetails.value.tasktype == 1 || + meetingDetails.value.tasktype == 2) { + summaryCreate(); + } isLoading.value = false; } @@ -177,7 +181,7 @@ class MeetingDetailsController extends GetxController } void summaryCreate() async { - if (meetingDetails.value.tasktype == 0) { + if (meetingDetails.value.tasktype <= 1) { await _audioSpeaker(); } if (allText.isEmpty) { @@ -190,6 +194,7 @@ class MeetingDetailsController extends GetxController } allText = text; } + if (allText.isEmpty) return; await _aiServiceSummary(); } diff --git a/lib/modules/meeting/views/speaker_all_bottom_sheet.dart b/lib/modules/meeting/views/speaker_all_bottom_sheet.dart index c73e1575d..93b89c0f3 100644 --- a/lib/modules/meeting/views/speaker_all_bottom_sheet.dart +++ b/lib/modules/meeting/views/speaker_all_bottom_sheet.dart @@ -87,11 +87,7 @@ class _SpeakerAllBottomSheetState extends State { @override Widget build(BuildContext context) { return Padding( - padding: EdgeInsets.only( - left: 12.w, - right: 12.w, - bottom: MediaQuery.of(context).viewInsets.bottom, - ), + padding: EdgeInsets.symmetric(horizontal: 12.w), child: Column( mainAxisSize: MainAxisSize.min, children: [ diff --git a/lib/modules/meeting/views/speaker_bottom_sheet.dart b/lib/modules/meeting/views/speaker_bottom_sheet.dart index 94c6130cd..0a0a40871 100644 --- a/lib/modules/meeting/views/speaker_bottom_sheet.dart +++ b/lib/modules/meeting/views/speaker_bottom_sheet.dart @@ -58,11 +58,7 @@ class _SpeakerBottomSheetState extends State { @override Widget build(BuildContext context) { return Padding( - padding: EdgeInsets.only( - left: 12.w, - right: 12.w, - bottom: MediaQuery.of(context).viewInsets.bottom, - ), + padding: EdgeInsets.symmetric(horizontal: 12.w), child: Column( mainAxisSize: MainAxisSize.min, children: [