X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdao%2FTransactionDAO.java;fp=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdao%2FTransactionDAO.java;h=e347207cda9ed053b36cb1481d9c62ca2527884c;hp=715d6ea1d72272e9c6ba736697432e8ba4cd3794;hb=bba9ffd8fa7af0e3a940461cbc6448e266794aa6;hpb=ba5500ffec0ae5d85e626d210ac2ced957f83bc7 diff --git a/app/src/main/java/net/ktnx/mobileledger/dao/TransactionDAO.java b/app/src/main/java/net/ktnx/mobileledger/dao/TransactionDAO.java index 715d6ea1..e347207c 100644 --- a/app/src/main/java/net/ktnx/mobileledger/dao/TransactionDAO.java +++ b/app/src/main/java/net/ktnx/mobileledger/dao/TransactionDAO.java @@ -103,11 +103,13 @@ public abstract class TransactionDAO extends BaseDAO { protected abstract TransactionGenerationContainer getGenerationPOJOSync(long profileId); @androidx.room.Transaction - @Query("SELECT * FROM transactions WHERE profile_id = :profileId") + @Query("SELECT * FROM transactions WHERE profile_id = :profileId ORDER BY year " + + " desc, month desc, day desc, ledger_id desc") public abstract List getAllWithAccountsSync(long profileId); @androidx.room.Transaction - @Query("SELECT * FROM transactions WHERE profile_id = :profileId") + @Query("SELECT * FROM transactions WHERE profile_id = :profileId ORDER BY year " + + " desc, month desc, day desc, ledger_id desc") public abstract LiveData> getAllWithAccounts(long profileId); @androidx.room.Transaction