user service update

This commit is contained in:
2025-11-14 11:23:31 +02:00
parent 5770f6c353
commit 66db154b02
2 changed files with 7 additions and 9 deletions

View File

@@ -53,7 +53,7 @@ class _MihHomeState extends State<MihHome> {
context.read<MzansiProfileProvider>();
// Note: getUserData sets user and userProfilePicUrl in the provider
if (mzansiProfileProvider.user == null) {
await getUserData();
await getUserData(mzansiProfileProvider);
}
// Note: getUserConsentStatus sets userConsent in the provider
if (mzansiProfileProvider.userConsent == null) {
@@ -177,12 +177,10 @@ class _MihHomeState extends State<MihHome> {
});
}
Future<void> getUserData() async {
Future<void> getUserData(MzansiProfileProvider profileProvider) async {
if (!mounted) return;
String url;
await MihUserServices().getMyUserDetails(
context,
);
await MihUserServices().getMyUserDetails(profileProvider);
if (!mounted) return;
url = await MihFileApi.getMinioFileUrl(
context.read<MzansiProfileProvider>().user!.pro_pic_path,

View File

@@ -119,7 +119,7 @@ class MihUserServices {
}
Future<AppUser?> getMyUserDetails(
BuildContext context,
MzansiProfileProvider profileProvider,
) async {
String app_id = await SuperTokens.getUserId();
var response = await http.get(
@@ -131,9 +131,9 @@ class MihUserServices {
if (response.statusCode == 200) {
String body = response.body;
var jsonBody = jsonDecode(body);
context.read<MzansiProfileProvider>().setUser(
newUser: AppUser.fromJson(jsonBody),
);
profileProvider.setUser(
newUser: AppUser.fromJson(jsonBody),
);
return AppUser.fromJson(jsonBody);
} else {
return null;