"Removed unnecessary imports, added debug mode checks for print statements, and modified code in MediaService and AiChatPage."

This commit is contained in:
OkaykOrhmn 2024-10-03 09:50:05 +03:30
parent f42171401e
commit 9c7ff79cb9
2 changed files with 12 additions and 9 deletions

View File

@ -1,7 +1,6 @@
import 'dart:io';
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/studio_details_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/storage/storage.dart';
import 'package:didvan/utils/action_sheet.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:image_picker/image_picker.dart';
import 'package:just_audio/just_audio.dart';
import 'package:mime/mime.dart';
import 'package:path/path.dart' as p;
import 'package:file_picker/file_picker.dart';
import 'package:path_provider/path_provider.dart';
@ -160,7 +159,9 @@ class MediaService {
if (!await dir.exists()) dir = (await getExternalStorageDirectory())!;
}
} catch (err) {
print("Cannot get download folder path $err");
if (kDebugMode) {
print("Cannot get download folder path $err");
}
}
String path = "${dir?.path}$basename";
@ -171,7 +172,9 @@ class MediaService {
final bytes = audioResponse.bodyBytes;
file.writeAsBytes(bytes);
} catch (e) {
print("Exception$e");
if (kDebugMode) {
print("Exception$e");
}
return null;
}

View File

@ -1,7 +1,5 @@
// 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:didvan/config/design_config.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/history_ai_chat_state.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/widgets/didvan/icon_button.dart';
import 'package:didvan/views/widgets/didvan/text.dart';
@ -616,8 +613,11 @@ class _AiChatPageState extends State<AiChatPage> {
'دانلود موفقیت آمیز نبود',
aLertType: ALertType.error);
}
ActionSheetUtils(context)
.showAlert(alertData);
Future.delayed(
Duration.zero,
() => ActionSheetUtils(context)
.showAlert(alertData),
);
},
child: Icon(
DidvanIcons.download_solid,