loadProfileChambers method

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

Implementation

@override
Future<void> loadProfileChambers() async {

  try {
    profile.chambers = await Sint.find<ChamberRepository>().fetchAll(ownerId: profile.id);
    profile.chamberPresets?.clear();

    CoreUtilities.getTotalPresets(profile.chambers!).forEach((key, value) {
      profile.chamberPresets!.add(key);
    });

  } catch (e, st) {
    NeomErrorLogger.recordError(e, st, module: 'neom_core', operation: 'loadProfileChambers');
  }

  update();
}