X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Ftemplates%2FTemplateDetailsViewModel.java;h=f5dacdc1de2f57cff00b74a5db84429b44810c20;hb=b953cc391328af937917ed94de6aeafb83cc715c;hp=8a5300ca461df97ffd885a4e0241e600ec329db0;hpb=9f938da85f3d6277e4b2b274b9039e47fdb4e3fa;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateDetailsViewModel.java b/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateDetailsViewModel.java index 8a5300ca..f5dacdc1 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateDetailsViewModel.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/templates/TemplateDetailsViewModel.java @@ -44,6 +44,7 @@ public class TemplateDetailsViewModel extends ViewModel { new MutableLiveData<>(Collections.emptyList()); private Long mPatternId; private String mDefaultPatternName; + public String getDefaultPatternName() { return mDefaultPatternName; } @@ -144,10 +145,10 @@ public class TemplateDetailsViewModel extends ViewModel { TemplateHeader dbHeader = modelHeader.toDBO(); if (newPattern) { dbHeader.setId(null); - dbHeader.setId(mPatternId = headerDAO.insert(dbHeader)); + dbHeader.setId(mPatternId = headerDAO.insertSync(dbHeader)); } else - headerDAO.update(dbHeader); + headerDAO.updateSync(dbHeader); Logger.debug("pattern-db", String.format(Locale.US, "Stored pattern header %d, item=%s", dbHeader.getId(), @@ -164,10 +165,10 @@ public class TemplateDetailsViewModel extends ViewModel { dbAccount.setPosition(i); if (newPattern) { dbAccount.setId(null); - dbAccount.setId(taDAO.insert(dbAccount)); + dbAccount.setId(taDAO.insertSync(dbAccount)); } else - taDAO.update(dbAccount); + taDAO.updateSync(dbAccount); Logger.debug("pattern-db", String.format(Locale.US, "Stored pattern account %d, account=%s, comment=%s, neg=%s, item=%s",