add context

This commit is contained in:
2025-04-24 09:32:28 +02:00
parent ef6027f45f
commit 175ad9b0c9

View File

@@ -1,5 +1,6 @@
import 'dart:convert'; import 'dart:convert';
import 'package:mzansi_innovation_hub/mih_apis/mih_file_api.dart';
import 'package:mzansi_innovation_hub/mih_apis/mih_notification_apis.dart'; import 'package:mzansi_innovation_hub/mih_apis/mih_notification_apis.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
// import '../mih_components/mih_pop_up_messages/mih_error_message.dart'; // import '../mih_components/mih_pop_up_messages/mih_error_message.dart';
@@ -43,7 +44,10 @@ class MIHApiCalls {
/// - Business User details. /// - Business User details.
/// - notifications. /// - notifications.
/// - user profile picture. /// - user profile picture.
Future<HomeArguments> getProfile(int notificationAmount) async { Future<HomeArguments> getProfile(
int notificationAmount,
BuildContext context,
) async {
AppUser userData; AppUser userData;
Business? busData; Business? busData;
BusinessUser? bUserData; BusinessUser? bUserData;
@@ -98,20 +102,8 @@ class MIHApiCalls {
// userPic = "${AppEnviroment.baseFileUrl}/mih/${userData.pro_pic_path}"; // userPic = "${AppEnviroment.baseFileUrl}/mih/${userData.pro_pic_path}";
// } // }
else { else {
var url = userPic =
"${AppEnviroment.baseApiUrl}/minio/pull/file/${AppEnviroment.getEnv()}/${userData.pro_pic_path}"; await MihFileApi.getMinioFileUrl(userData.pro_pic_path, context);
var response = await http.get(Uri.parse(url));
if (response.statusCode == 200) {
String body = response.body;
var decodedData = jsonDecode(body);
userPic = decodedData['minioURL'];
} else {
userPic = "";
// throw Exception(
// "Error: GetUserData status code ${response.statusCode}");
}
} }
//Get Notifications //Get Notifications