diff --git a/mih_ui/lib/mih_package_components/mih_business_info_card.dart b/mih_ui/lib/mih_package_components/mih_business_info_card.dart index 1859c3ca..eee7d81d 100644 --- a/mih_ui/lib/mih_package_components/mih_business_info_card.dart +++ b/mih_ui/lib/mih_package_components/mih_business_info_card.dart @@ -11,7 +11,6 @@ import 'package:mzansi_innovation_hub/mih_packages/mzansi_profile/business_profi import 'package:mzansi_innovation_hub/mih_providers/mzansi_profile_provider.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_business_details_services.dart'; -import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_directory_services.dart'; import 'package:provider/provider.dart'; import 'package:redacted/redacted.dart'; @@ -531,12 +530,6 @@ class _MihBusinessCardState extends State { businessSearchResults = await MihBusinessDetailsServices() .searchBusinesses(directoryProvider.searchTerm, directoryProvider.businessTypeFilter, context); - Map> busImagesUrl = {}; - Future businessLogoUrl; - for (var bus in businessSearchResults) { - businessLogoUrl = MihFileApi.getMinioFileUrl(bus.logo_path); - busImagesUrl[bus.business_id] = businessLogoUrl; - } directoryProvider.setSearchedBusinesses( searchedBusinesses: businessSearchResults, ); diff --git a/mih_ui/lib/mih_packages/about_mih/components/mih_linux_install_instructions.dart b/mih_ui/lib/mih_packages/about_mih/components/mih_linux_install_instructions.dart index b56b5f54..ed07a518 100644 --- a/mih_ui/lib/mih_packages/about_mih/components/mih_linux_install_instructions.dart +++ b/mih_ui/lib/mih_packages/about_mih/components/mih_linux_install_instructions.dart @@ -57,8 +57,6 @@ class _MihLinuxInstallInstructionsState MihSnackBar( child: Text('Command copied to clipboard!'), ), - // const SnackBar( - // content: Text('Command copied to clipboard!')), ); }, tooltip: 'Copy command', diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_add_bookmark_alert.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_add_bookmark_alert.dart index 5da351d0..3c5f4abd 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_add_bookmark_alert.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_add_bookmark_alert.dart @@ -6,7 +6,6 @@ import 'package:mzansi_innovation_hub/mih_providers/mzansi_directory_provider.da import 'package:mzansi_innovation_hub/mih_providers/mzansi_profile_provider.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_alert_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_business_details_services.dart'; -import 'package:mzansi_innovation_hub/mih_services/mih_file_services.dart'; import 'package:mzansi_innovation_hub/mih_services/mih_mzansi_directory_services.dart'; import 'package:provider/provider.dart'; @@ -34,15 +33,11 @@ class _MihAddBookmarkAlertState extends State { directoryProvider, ); List favBus = []; - Map> favBusImages = {}; - Future businessLogoUrl; for (var bus in directoryProvider.bookmarkedBusinesses) { await MihBusinessDetailsServices() .getBusinessDetailsByBusinessId(bus.business_id) .then((business) async { favBus.add(business!); - businessLogoUrl = MihFileApi.getMinioFileUrl(business.logo_path); - favBusImages[business.business_id] = businessLogoUrl; }); } directoryProvider.setFavouriteBusinesses( diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_delete_bookmark_alert.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_delete_bookmark_alert.dart index 79103175..d79a832c 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_delete_bookmark_alert.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/components/mih_delete_bookmark_alert.dart @@ -39,15 +39,11 @@ class _MihDeleteBookmarkAlertState extends State { directoryProvider, ); List favBus = []; - Map> favBusImages = {}; - Future businessLogoUrl; for (var bus in directoryProvider.bookmarkedBusinesses) { await MihBusinessDetailsServices() .getBusinessDetailsByBusinessId(bus.business_id) .then((business) async { favBus.add(business!); - businessLogoUrl = MihFileApi.getMinioFileUrl(business.logo_path); - favBusImages[business.business_id] = businessLogoUrl; }); } directoryProvider.setFavouriteBusinesses( diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_set_up.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_set_up.dart index 21b29618..c0a8ab7c 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_set_up.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_set_up.dart @@ -85,7 +85,7 @@ class _MihBusinessDetailsSetUpState extends State { bool successUpload = await uploadFile(mzansiProfileProvider, newSelectedLogoPic); if (successUpload) { - String logoUrl = await MihFileApi.getMinioFileUrl( + String logoUrl = MihFileApi.getMinioFileUrlV2( mzansiProfileProvider.business!.logo_path); mzansiProfileProvider.setBusinessProfilePicUrl(logoUrl); } @@ -110,7 +110,7 @@ class _MihBusinessDetailsSetUpState extends State { bool successUpload = await uploadFile(mzansiProfileProvider, newSelectedSignaturePic); if (successUpload) { - String sigUrl = await MihFileApi.getMinioFileUrl( + String sigUrl = MihFileApi.getMinioFileUrlV2( mzansiProfileProvider.businessUser!.sig_path); mzansiProfileProvider.setBusinessUserSignatureUrl(sigUrl); String message = diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_view.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_view.dart index 2bf2df9e..c8fd136e 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_view.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_details_view.dart @@ -24,7 +24,6 @@ class MihBusinessDetailsView extends StatefulWidget { } class _MihBusinessDetailsViewState extends State { - late Future futureImageUrl; PlatformFile? file; @override @@ -35,10 +34,6 @@ class _MihBusinessDetailsViewState extends State { @override void initState() { super.initState(); - MzansiDirectoryProvider directoryProvider = - context.read(); - futureImageUrl = MihFileApi.getMinioFileUrl( - directoryProvider.selectedBusiness!.logo_path); } @override diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_qr_code.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_qr_code.dart index a327214f..7d59e20b 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_qr_code.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tools/mih_business_qr_code.dart @@ -31,7 +31,6 @@ class MihBusinessQrCode extends StatefulWidget { } class _MihBusinessQrCodeState extends State { - late Future futureImageUrl; late Business business; PlatformFile? file; late String qrCodedata; @@ -313,7 +312,6 @@ class _MihBusinessQrCodeState extends State { business = profileProvider.business!; } _checkUserSession(); - futureImageUrl = MihFileApi.getMinioFileUrl(business.logo_path); qrCodedata = "${AppEnviroment.baseAppUrl}/business-profile/view/"; } diff --git a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile_view.dart b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile_view.dart index 11858710..5b00c11e 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile_view.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_profile_view.dart @@ -26,7 +26,6 @@ class MihPersonalProfileView extends StatefulWidget { } class _MihPersonalProfileViewState extends State { - late Future futureImageUrl; late Future> futureLinks; PlatformFile? file; @@ -40,8 +39,6 @@ class _MihPersonalProfileViewState extends State { super.initState(); MzansiDirectoryProvider directoryProvider = context.read(); - futureImageUrl = MihFileApi.getMinioFileUrl( - directoryProvider.selectedUser!.pro_pic_path); futureLinks = MihProfileLinksServices.getUserProfileLinksMD( directoryProvider, directoryProvider.selectedUser!.app_id); } diff --git a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_qr_code.dart b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_qr_code.dart index ea9290ea..6ceb6bf7 100644 --- a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_qr_code.dart +++ b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tools/mih_personal_qr_code.dart @@ -33,7 +33,6 @@ class MihPersonalQrCode extends StatefulWidget { class _MihPersonalQrCodeState extends State { late AppUser user; - late Future futureImageUrl; PlatformFile? file; int qrSize = 500; ScreenshotController screenshotController = ScreenshotController(); @@ -310,7 +309,6 @@ class _MihPersonalQrCodeState extends State { user = profileProvider.user!; } _checkUserSession(); - futureImageUrl = MihFileApi.getMinioFileUrl(user.pro_pic_path); } @override diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_manager/list_builders/build_my_patient_list_list.dart b/mih_ui/lib/mih_packages/patient_manager/pat_manager/list_builders/build_my_patient_list_list.dart index 80f36c0b..d701a40a 100644 --- a/mih_ui/lib/mih_packages/patient_manager/pat_manager/list_builders/build_my_patient_list_list.dart +++ b/mih_ui/lib/mih_packages/patient_manager/pat_manager/list_builders/build_my_patient_list_list.dart @@ -444,7 +444,7 @@ class _BuildPatientsListState extends State { patientManagerProvider.myPaitentList![index].app_id, context) .then((user) async { user; - String url = await MihFileApi.getMinioFileUrl(user!.pro_pic_path); + String url = MihFileApi.getMinioFileUrlV2(user!.pro_pic_path); patientManagerProvider.setSelectedPatientProfilePicUrl(url); }); patientProfileChoicePopUp( diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_claim_statement_files_list.dart b/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_claim_statement_files_list.dart index 65583e19..86e0eec1 100644 --- a/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_claim_statement_files_list.dart +++ b/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_claim_statement_files_list.dart @@ -38,16 +38,16 @@ class _BuildClaimStatementFileListState int progress = 0; late StreamSubscription progressStream; - Future getFileUrlApiCall(String filePath) async { - String teporaryFileUrl = ""; - await MihFileApi.getMinioFileUrl( - filePath, - ).then((value) { - teporaryFileUrl = value; - }); - return teporaryFileUrl; - } - + // Future getFileUrlApiCall(String filePath) async { + // String teporaryFileUrl = ""; + // await MihFileApi.getMinioFileUrl( + // filePath, + // ).then((value) { + // teporaryFileUrl = value; + // }); + // return teporaryFileUrl; + // } + // String getFileName(String path) { //print(pdfLink.split(".")[1]); return path.split("/").last; @@ -282,14 +282,13 @@ class _BuildClaimStatementFileListState onTap: () async { MihFileViewerProvider fileViewerProvider = context.read(); - await getFileUrlApiCall(patientManagerProvider - .patientClaimsDocuments![index].file_path) - .then((urlHere) { - //print(url); - fileViewerProvider.setFilePath(patientManagerProvider - .patientClaimsDocuments![index].file_path); - fileViewerProvider.setFileLink(urlHere); - }); + String fileUrl = MihFileApi.getMinioFileUrlV2( + patientManagerProvider + .patientClaimsDocuments![index].file_path); + //print(url); + fileViewerProvider.setFilePath(patientManagerProvider + .patientClaimsDocuments![index].file_path); + fileViewerProvider.setFileLink(fileUrl); viewFilePopUp( patientManagerProvider, diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_files_list.dart b/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_files_list.dart index 98ef07f4..3a708436 100644 --- a/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_files_list.dart +++ b/mih_ui/lib/mih_packages/patient_manager/pat_profile/list_builders/build_files_list.dart @@ -38,16 +38,16 @@ class _BuildFilesListState extends State { int progress = 0; late StreamSubscription progressStream; - Future getFileUrlApiCall(String filePath) async { - String teporaryFileUrl = ""; - await MihFileApi.getMinioFileUrl( - filePath, - ).then((value) { - teporaryFileUrl = value; - }); - return teporaryFileUrl; - } - + // Future getFileUrlApiCall(String filePath) async { + // String teporaryFileUrl = ""; + // await MihFileApi.getMinioFileUrl( + // filePath, + // ).then((value) { + // teporaryFileUrl = value; + // }); + // return teporaryFileUrl; + // } + // String getFileName(String path) { //print(pdfLink.split(".")[1]); return path.split("/").last; @@ -309,14 +309,13 @@ class _BuildFilesListState extends State { onTap: () async { MihFileViewerProvider fileViewerProvider = context.read(); - await getFileUrlApiCall(patientManagerProvider - .patientDocuments![index].file_path) - .then((urlHere) { - //print(url); - fileViewerProvider.setFilePath(patientManagerProvider - .patientDocuments![index].file_path); - fileViewerProvider.setFileLink(urlHere); - }); + String fileUrl = MihFileApi.getMinioFileUrlV2( + patientManagerProvider + .patientDocuments![index].file_path); + //print(url); + fileViewerProvider.setFilePath(patientManagerProvider + .patientDocuments![index].file_path); + fileViewerProvider.setFileLink(fileUrl); viewFilePopUp( patientManagerProvider, patientManagerProvider.patientDocuments![index].file_name, diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tools/patient_documents.dart b/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tools/patient_documents.dart index 603b7ba0..ca9cb74b 100644 --- a/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tools/patient_documents.dart +++ b/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tools/patient_documents.dart @@ -1,5 +1,6 @@ import 'package:flutter_speed_dial/flutter_speed_dial.dart'; import 'package:go_router/go_router.dart'; +import 'package:ken_logger/ken_logger.dart'; import 'package:mih_package_toolkit/mih_package_toolkit.dart'; import 'package:mzansi_innovation_hub/main.dart'; import 'package:mzansi_innovation_hub/mih_providers/mzansi_profile_provider.dart'; @@ -61,12 +62,9 @@ class _PatientDocumentsState extends State { int statusCode = await MihPatientServices().addPatientFile(file, patientManagerProvider); if (statusCode == 201) { - setState(() { - selectedFileController.clear(); - }); var fname = file!.name.replaceAll(RegExp(r' '), '-'); // end loading circle - Navigator.of(context).pop(); + context.pop(); String message = "The file $fname has been successfully generated and added to ${patientManagerProvider.selectedPatient!.first_name} ${patientManagerProvider.selectedPatient!.last_name}'s record. You can now access and download it for their use."; successPopUp("Successfully Uplouded File", message); @@ -77,6 +75,8 @@ class _PatientDocumentsState extends State { Future uploadSelectedFile( PatientManagerProvider patientManagerProvider, PlatformFile? file) async { + KenLogger.success( + "Patient app id: ${patientManagerProvider.selectedPatient!.app_id}"); var response = await MihFileApi.uploadFile( patientManagerProvider.selectedPatient!.app_id, env, @@ -84,6 +84,7 @@ class _PatientDocumentsState extends State { file, context, ); + KenLogger.success("Response code: $response"); if (response == 200) { await addPatientFileLocationToDB(patientManagerProvider, file); } else { @@ -462,6 +463,9 @@ class _PatientDocumentsState extends State { onPressed: () { context.pop(); context.pop(); + setState(() { + selectedFileController.clear(); + }); }, buttonColor: MihColors.primary(), elevation: 10, diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_profile/patient_profile.dart b/mih_ui/lib/mih_packages/patient_manager/pat_profile/patient_profile.dart index 947512c0..70b7858e 100644 --- a/mih_ui/lib/mih_packages/patient_manager/pat_profile/patient_profile.dart +++ b/mih_ui/lib/mih_packages/patient_manager/pat_profile/patient_profile.dart @@ -65,7 +65,7 @@ class _PatientProfileState extends State { AppUser? patientUserDetails = await MihUserServices().getMIHUserDetails( patientManagerProvider.selectedPatient!.app_id, context); String patientProPicUrl = - await MihFileApi.getMinioFileUrl(patientUserDetails!.pro_pic_path); + MihFileApi.getMinioFileUrlV2(patientUserDetails!.pro_pic_path); patientManagerProvider.setSelectedPatientProfilePicUrl(patientProPicUrl); } patientManagerProvider.setPersonalMode(mzansiProfileProvider.personalHome); diff --git a/mih_ui/lib/mih_services/mih_business_details_services.dart b/mih_ui/lib/mih_services/mih_business_details_services.dart index f8777d17..0998cee8 100644 --- a/mih_ui/lib/mih_services/mih_business_details_services.dart +++ b/mih_ui/lib/mih_services/mih_business_details_services.dart @@ -293,7 +293,7 @@ class MihBusinessDetailsServices { businessMissionVision, ), ); - String newProPicUrl = await MihFileApi.getMinioFileUrl(filePath); + String newProPicUrl = MihFileApi.getMinioFileUrlV2(filePath); provider.setBusinessProfilePicUrl(newProPicUrl); return 200; } else { diff --git a/mih_ui/lib/mih_services/mih_file_services.dart b/mih_ui/lib/mih_services/mih_file_services.dart index 4cb5a083..48b3ba78 100644 --- a/mih_ui/lib/mih_services/mih_file_services.dart +++ b/mih_ui/lib/mih_services/mih_file_services.dart @@ -1,9 +1,6 @@ import 'dart:convert'; -import 'dart:io'; import 'package:file_picker/file_picker.dart'; -import 'package:flutter/foundation.dart'; import 'package:go_router/go_router.dart'; -import 'package:ken_logger/ken_logger.dart'; import 'package:mih_package_toolkit/mih_package_toolkit.dart'; import 'package:mzansi_innovation_hub/mih_config/mih_env.dart'; import 'package:flutter/material.dart'; @@ -14,30 +11,30 @@ import 'package:supertokens_flutter/supertokens.dart'; class MihFileApi { final baseAPI = AppEnviroment.baseApiUrl; - static Future getMinioFileUrl( - String filePath, - ) async { - String fileUrl = ""; - try { - var url = - "${AppEnviroment.baseApiUrl}/minio/pull/file/${AppEnviroment.getEnv()}/$filePath"; - var response = await http.get(Uri.parse(url)); - if (response.statusCode == 200) { - var decodedData = jsonDecode(response.body); - fileUrl = decodedData['minioURL']; - } else {} - } catch (e) { - KenLogger.error("Error getting url"); - } finally {} - if (AppEnviroment.getEnv() == "Dev" && kIsWeb) { - fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); - } else if (AppEnviroment.getEnv() == "Dev" && Platform.isIOS) { - fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); - } else if (AppEnviroment.getEnv() == "Dev" && Platform.isLinux) { - fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); - } - return fileUrl; - } + // static Future getMinioFileUrl( + // String filePath, + // ) async {network + // String fileUrl = ""; + // try { + // var url = + // "${AppEnviroment.baseApiUrl}/minio/pull/file/${AppEnviroment.getEnv()}/$filePath"; + // var response = await http.get(Uri.parse(url)); + // if (response.statusCode == 200) { + // var decodedData = jsonDecode(response.body); + // fileUrl = decodedData['minioURL']; + // } else {} + // } catch (e) { + // KenLogger.error("Error getting url"); + // } finally {} + // if (AppEnviroment.getEnv() == "Dev" && kIsWeb) { + // fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); + // } else if (AppEnviroment.getEnv() == "Dev" && Platform.isIOS) { + // fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); + // } else if (AppEnviroment.getEnv() == "Dev" && Platform.isLinux) { + // fileUrl = fileUrl.replaceAll("10.0.2.2", "127.0.0.1"); + // } + // return fileUrl; + // } static String getMinioFileUrlV2( String filePath, @@ -63,8 +60,13 @@ class MihFileApi { request.fields['app_id'] = app_id; request.fields['env'] = env; request.fields['folder'] = folderName; - request.files.add(await http2.MultipartFile.fromBytes('file', file!.bytes!, - filename: file.name.replaceAll(RegExp(r' '), '-'))); + request.files.add( + http2.MultipartFile.fromBytes( + 'file', + await file!.readAsBytes(), + filename: file.name.replaceAll(RegExp(r' '), '-'), + ), + ); var response = await request.send(); context.pop(); // Pop loading dialog return response.statusCode; diff --git a/mih_ui/lib/mih_services/mih_location_services.dart b/mih_ui/lib/mih_services/mih_location_services.dart index 4e939419..dfd87c6f 100644 --- a/mih_ui/lib/mih_services/mih_location_services.dart +++ b/mih_ui/lib/mih_services/mih_location_services.dart @@ -1,5 +1,4 @@ import 'dart:io'; - import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:geolocator/geolocator.dart'; @@ -22,9 +21,7 @@ class MIHLocationAPI { MihAlertServices().locationPermissionAlert(context); return null; } - print("Before checkPermission"); // Debug LocationPermission permission = await Geolocator.checkPermission(); - print("After checkPermission: $permission"); // Debug if (permission == LocationPermission.denied) { permission = await Geolocator.requestPermission(); if (permission == LocationPermission.denied) { diff --git a/mih_ui/lib/mih_services/mih_my_business_user_services.dart b/mih_ui/lib/mih_services/mih_my_business_user_services.dart index 9ee05b89..b8e7a173 100644 --- a/mih_ui/lib/mih_services/mih_my_business_user_services.dart +++ b/mih_ui/lib/mih_services/mih_my_business_user_services.dart @@ -140,7 +140,7 @@ class MihMyBusinessUserServices { bUserAccess, ), ); - String newProPicUrl = await MihFileApi.getMinioFileUrl(filePath); + String newProPicUrl = MihFileApi.getMinioFileUrlV2(filePath); provider.setBusinessUserSignatureUrl(newProPicUrl); return 200; } else { diff --git a/mih_ui/lib/mih_services/mih_user_services.dart b/mih_ui/lib/mih_services/mih_user_services.dart index 1a4d8d3e..40f9b753 100644 --- a/mih_ui/lib/mih_services/mih_user_services.dart +++ b/mih_ui/lib/mih_services/mih_user_services.dart @@ -221,7 +221,7 @@ class MihUserServices { purpose, ), ); - String newProPicUrl = await MihFileApi.getMinioFileUrl(filePath); + String newProPicUrl = MihFileApi.getMinioFileUrlV2(filePath); context.read().setUserProfilePicUrl(newProPicUrl); return response.statusCode; } else {