getProfiles method

  1. @override
Future<void> getProfiles()
override

Implementation

@override
Future<void> getProfiles() async {
  if(user.id.isEmpty) return;

  AppConfig.logger.d("User looked up by ${user.id}");

  try {
    user.profiles = await ProfileFirestore().retrieveByUserId(user.id);
  } catch (e, st) {
    NeomErrorLogger.recordError(e, st, module: 'neom_core', operation: 'getProfiles');
    Sint.snackbar(
      CoreConstants.errorRetrievingProfiles.tr,
      e.toString(),
      snackPosition: SnackPosition.bottom,
    );
  }
  update();
}