X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdao%2FAccountDAO.java;h=f37b940b1df9e9377325374e277f5ba96107c3cf;hp=7bca44ced51ec35f0658b08fd0730a08b4eff105;hb=5df10dc0b58df4d4be4e9ab34f1e0f477ca46766;hpb=7c71910950d18868e1f419eed5234f113ee51776 diff --git a/app/src/main/java/net/ktnx/mobileledger/dao/AccountDAO.java b/app/src/main/java/net/ktnx/mobileledger/dao/AccountDAO.java index 7bca44ce..f37b940b 100644 --- a/app/src/main/java/net/ktnx/mobileledger/dao/AccountDAO.java +++ b/app/src/main/java/net/ktnx/mobileledger/dao/AccountDAO.java @@ -59,16 +59,7 @@ public abstract class AccountDAO extends BaseDAO { final AccountValueDAO valueDAO = DB.get() .getAccountValueDAO(); Account account = accountWithAmounts.account; - Account existingAccount = getByNameSync(account.getProfileId(), account.getName()); - if (existingAccount != null) { - existingAccount.setGeneration(account.getGeneration()); - account = existingAccount; - updateSync(account); - } - else { - long accountId = insertSync(account); - account.setId(accountId); - } + account.setId(insertSync(account)); for (AccountValue value : accountWithAmounts.amounts) { value.setAccountId(account.getId()); value.setGeneration(account.getGeneration());