minio storage uploud fix pt8

This commit is contained in:
2025-11-25 16:40:48 +02:00
parent a61bca7d81
commit 5ae11f6625
2 changed files with 7 additions and 4 deletions

View File

@@ -69,6 +69,7 @@ class _MihBusinessDetailsState extends State<MihBusinessDetails> {
children: [ children: [
Center( Center(
child: MihCircleAvatar( child: MihCircleAvatar(
key: UniqueKey(),
imageFile: mzansiProfileProvider.businessProfilePicture, imageFile: mzansiProfileProvider.businessProfilePicture,
width: 150, width: 150,
editable: false, editable: false,

View File

@@ -47,6 +47,7 @@ class MihMyBusinessUserServices {
return const Mihloadingcircle(); return const Mihloadingcircle();
}, },
); );
String filename = signatureFilename.replaceAll(RegExp(r' '), '-');
String sigPath = "$business_id/business_files/$signatureFilename"; String sigPath = "$business_id/business_files/$signatureFilename";
var response = await http.post( var response = await http.post(
Uri.parse("${AppEnviroment.baseApiUrl}/business-user/insert/"), Uri.parse("${AppEnviroment.baseApiUrl}/business-user/insert/"),
@@ -56,7 +57,7 @@ class MihMyBusinessUserServices {
body: jsonEncode(<String, dynamic>{ body: jsonEncode(<String, dynamic>{
"business_id": business_id, "business_id": business_id,
"app_id": app_id, "app_id": app_id,
"signature": signatureFilename.replaceAll(RegExp(r' '), '-'), "signature": filename,
"sig_path": sigPath.replaceAll(RegExp(r' '), '-'), "sig_path": sigPath.replaceAll(RegExp(r' '), '-'),
"title": title, "title": title,
"access": access, "access": access,
@@ -66,7 +67,7 @@ class MihMyBusinessUserServices {
if (response.statusCode == 201) { if (response.statusCode == 201) {
provider.setBusinessUser( provider.setBusinessUser(
newBusinessUser: BusinessUser( newBusinessUser: BusinessUser(
0, business_id, app_id, signatureFilename, sigPath, title, access), 0, business_id, app_id, filename, sigPath, title, access),
); );
return 201; return 201;
} else { } else {
@@ -91,6 +92,7 @@ class MihMyBusinessUserServices {
return const Mihloadingcircle(); return const Mihloadingcircle();
}, },
); );
var filename = signatureFileName.replaceAll(RegExp(r' '), '-');
var filePath = "$app_id/business_files/$signatureFileName"; var filePath = "$app_id/business_files/$signatureFileName";
var response = await http.put( var response = await http.put(
Uri.parse("${AppEnviroment.baseApiUrl}/business-user/update/"), Uri.parse("${AppEnviroment.baseApiUrl}/business-user/update/"),
@@ -100,7 +102,7 @@ class MihMyBusinessUserServices {
body: jsonEncode(<String, dynamic>{ body: jsonEncode(<String, dynamic>{
"business_id": business_id, "business_id": business_id,
"app_id": app_id, "app_id": app_id,
"signature": signatureFileName.replaceAll(RegExp(r' '), '-'), "signature": filename,
"sig_path": filePath.replaceAll(RegExp(r' '), '-'), "sig_path": filePath.replaceAll(RegExp(r' '), '-'),
"title": bUserTitle, "title": bUserTitle,
"access": bUserAccess, "access": bUserAccess,
@@ -113,7 +115,7 @@ class MihMyBusinessUserServices {
provider.businessUser!.idbusiness_users, provider.businessUser!.idbusiness_users,
business_id, business_id,
app_id, app_id,
signatureFileName, filename,
filePath, filePath,
bUserTitle, bUserTitle,
bUserAccess, bUserAccess,