X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdao%2FTemplateHeaderDAO.java;h=b14502c7b6e1c58a7f2495377a97c5b7eee00088;hb=75c771fe745ac8e4bb94c3830baa85144bfdd8da;hp=2d3d7ee48884eb3012218dcb70f1322d3fb8d793;hpb=3aef8f6c15117aa4ea9abd687ad2c69e0f1f25bb;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/dao/TemplateHeaderDAO.java b/app/src/main/java/net/ktnx/mobileledger/dao/TemplateHeaderDAO.java index 2d3d7ee4..b14502c7 100644 --- a/app/src/main/java/net/ktnx/mobileledger/dao/TemplateHeaderDAO.java +++ b/app/src/main/java/net/ktnx/mobileledger/dao/TemplateHeaderDAO.java @@ -66,7 +66,7 @@ public abstract class TemplateHeaderDAO { }); } - @Query("SELECT * FROM templates ORDER BY UPPER(name)") + @Query("SELECT * FROM templates ORDER BY is_fallback, UPPER(name)") public abstract LiveData> getTemplates(); @Query("SELECT * FROM templates WHERE id = :id") @@ -106,7 +106,7 @@ public abstract class TemplateHeaderDAO { } } - public void getTemplateWitAccountsAsync(@NonNull Long id, @NonNull + public void getTemplateWithAccountsAsync(@NonNull Long id, @NonNull AsyncResultCallback callback) { LiveData resultReceiver = getTemplateWithAccounts(id); resultReceiver.observeForever(new Observer() {