});
}
private void setupProfile() {
- Data.profiles.setList(MobileLedgerProfile.loadAllFromDB());
- MobileLedgerProfile profile = null;
-
String profileUUID = MLDB.getOption(MLDB.OPT_PROFILE_UUID, null);
+ MobileLedgerProfile profile;
+
if (profileUUID == null) {
if (Data.profiles.isEmpty()) {
Data.profiles.setList(MobileLedgerProfile.createInitialProfileList());
editor.clear();
editor.apply();
}
+ else profile = Data.profiles.get(0);
}
else {
- profile = MobileLedgerProfile.loadUUIDFromDB(profileUUID);
+ profile = MobileLedgerProfile.loadAllFromDB(profileUUID);
}
if (profile == null) profile = Data.profiles.get(0);