getProfile static method

Future<User?> getProfile()

Get Pupau user profile Used for USER_NAME placeholder tag replacement

Implementation

static Future<User?> getProfile() async {
  await PupauSharedPreferences.init();
  User? user;
  await ApiService.call(
    ApiUrls.profileUrl,
    RequestType.get,
    onSuccess: (response) async {
      user = userFromMap(jsonEncode(response.data));
      await PupauSharedPreferences.setUser(user!);
    },
  );
  return user;
}