"Removed unnecessary imports, added debug mode checks for print statements, and modified code in MediaService and AiChatPage."
This commit is contained in:
parent
f42171401e
commit
9c7ff79cb9
|
|
@ -1,7 +1,6 @@
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:didvan/constants/assets.dart';
|
import 'package:didvan/constants/assets.dart';
|
||||||
import 'package:didvan/models/ai/files_model.dart';
|
|
||||||
import 'package:didvan/models/requests/studio.dart';
|
import 'package:didvan/models/requests/studio.dart';
|
||||||
import 'package:didvan/models/studio_details_data.dart';
|
import 'package:didvan/models/studio_details_data.dart';
|
||||||
import 'package:didvan/models/view/action_sheet_data.dart';
|
import 'package:didvan/models/view/action_sheet_data.dart';
|
||||||
|
|
@ -10,11 +9,11 @@ import 'package:didvan/services/network/request.dart';
|
||||||
import 'package:didvan/services/network/request_helper.dart';
|
import 'package:didvan/services/network/request_helper.dart';
|
||||||
import 'package:didvan/services/storage/storage.dart';
|
import 'package:didvan/services/storage/storage.dart';
|
||||||
import 'package:didvan/utils/action_sheet.dart';
|
import 'package:didvan/utils/action_sheet.dart';
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:image_picker/image_picker.dart';
|
import 'package:image_picker/image_picker.dart';
|
||||||
import 'package:just_audio/just_audio.dart';
|
import 'package:just_audio/just_audio.dart';
|
||||||
import 'package:mime/mime.dart';
|
|
||||||
import 'package:path/path.dart' as p;
|
import 'package:path/path.dart' as p;
|
||||||
import 'package:file_picker/file_picker.dart';
|
import 'package:file_picker/file_picker.dart';
|
||||||
import 'package:path_provider/path_provider.dart';
|
import 'package:path_provider/path_provider.dart';
|
||||||
|
|
@ -160,7 +159,9 @@ class MediaService {
|
||||||
if (!await dir.exists()) dir = (await getExternalStorageDirectory())!;
|
if (!await dir.exists()) dir = (await getExternalStorageDirectory())!;
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
print("Cannot get download folder path $err");
|
if (kDebugMode) {
|
||||||
|
print("Cannot get download folder path $err");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
String path = "${dir?.path}$basename";
|
String path = "${dir?.path}$basename";
|
||||||
|
|
||||||
|
|
@ -171,7 +172,9 @@ class MediaService {
|
||||||
final bytes = audioResponse.bodyBytes;
|
final bytes = audioResponse.bodyBytes;
|
||||||
file.writeAsBytes(bytes);
|
file.writeAsBytes(bytes);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print("Exception$e");
|
if (kDebugMode) {
|
||||||
|
print("Exception$e");
|
||||||
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,5 @@
|
||||||
// ignore_for_file: library_private_types_in_public_api, deprecated_member_use, depend_on_referenced_packages
|
// ignore_for_file: library_private_types_in_public_api, deprecated_member_use, depend_on_referenced_packages
|
||||||
|
|
||||||
import 'dart:io';
|
|
||||||
|
|
||||||
import 'package:cached_network_image/cached_network_image.dart';
|
import 'package:cached_network_image/cached_network_image.dart';
|
||||||
import 'package:didvan/config/design_config.dart';
|
import 'package:didvan/config/design_config.dart';
|
||||||
import 'package:didvan/config/theme_data.dart';
|
import 'package:didvan/config/theme_data.dart';
|
||||||
|
|
@ -24,7 +22,6 @@ import 'package:didvan/utils/date_time.dart';
|
||||||
import 'package:didvan/views/ai/ai_chat_state.dart';
|
import 'package:didvan/views/ai/ai_chat_state.dart';
|
||||||
import 'package:didvan/views/ai/history_ai_chat_state.dart';
|
import 'package:didvan/views/ai/history_ai_chat_state.dart';
|
||||||
import 'package:didvan/views/ai/widgets/ai_message_bar.dart';
|
import 'package:didvan/views/ai/widgets/ai_message_bar.dart';
|
||||||
import 'package:didvan/views/ai/widgets/ai_message_bar_ios.dart';
|
|
||||||
import 'package:didvan/views/ai/widgets/audio_wave.dart';
|
import 'package:didvan/views/ai/widgets/audio_wave.dart';
|
||||||
import 'package:didvan/views/widgets/didvan/icon_button.dart';
|
import 'package:didvan/views/widgets/didvan/icon_button.dart';
|
||||||
import 'package:didvan/views/widgets/didvan/text.dart';
|
import 'package:didvan/views/widgets/didvan/text.dart';
|
||||||
|
|
@ -616,8 +613,11 @@ class _AiChatPageState extends State<AiChatPage> {
|
||||||
'دانلود موفقیت آمیز نبود',
|
'دانلود موفقیت آمیز نبود',
|
||||||
aLertType: ALertType.error);
|
aLertType: ALertType.error);
|
||||||
}
|
}
|
||||||
ActionSheetUtils(context)
|
Future.delayed(
|
||||||
.showAlert(alertData);
|
Duration.zero,
|
||||||
|
() => ActionSheetUtils(context)
|
||||||
|
.showAlert(alertData),
|
||||||
|
);
|
||||||
},
|
},
|
||||||
child: Icon(
|
child: Icon(
|
||||||
DidvanIcons.download_solid,
|
DidvanIcons.download_solid,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue