X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FApp.java;h=724627971769db475e7007c799ed1ae81987edf6;hp=f0f7c013230f92913d82e6978e1da715f0420bee;hb=c27aa72c2c641bcd568692b4a20b125605cfb3b5;hpb=4f8b4f8bf16aaef182e1aac31a34f88a2adf5fa8 diff --git a/app/src/main/java/net/ktnx/mobileledger/App.java b/app/src/main/java/net/ktnx/mobileledger/App.java index f0f7c013..72462797 100644 --- a/app/src/main/java/net/ktnx/mobileledger/App.java +++ b/app/src/main/java/net/ktnx/mobileledger/App.java @@ -42,10 +42,14 @@ public class App extends Application { private MobileLedgerDatabase dbHelper; private boolean monthNamesPrepared = false; public static SQLiteDatabase getDatabase() { - if (instance == null) throw new RuntimeException("Application not created yet"); + if (instance == null) + throw new RuntimeException("Application not created yet"); return instance.getDB(); } + public static void prepareMonthNames() { + instance.prepareMonthNames(false); + } @Override public void onCreate() { Logger.debug("flow", "App onCreate()"); @@ -63,10 +67,12 @@ public class App extends Application { final String expectedHost = url.getHost(); if (requestingHost.equalsIgnoreCase(expectedHost)) return new PasswordAuthentication(p.getAuthUserName(), - p.getAuthPassword().toCharArray()); - else Log.w("http-auth", - String.format("Requesting host [%s] differs from expected [%s]", - requestingHost, expectedHost)); + p.getAuthPassword() + .toCharArray()); + else + Log.w("http-auth", + String.format("Requesting host [%s] differs from expected [%s]", + requestingHost, expectedHost)); } catch (MalformedURLException e) { e.printStackTrace(); @@ -77,9 +83,6 @@ public class App extends Application { } }); } - public static void prepareMonthNames() { - instance.prepareMonthNames(false); - } private void prepareMonthNames(boolean force) { if (force || monthNamesPrepared) return; @@ -105,12 +108,11 @@ public class App extends Application { if (dbHelper == null) initDb(); - final SQLiteDatabase db = dbHelper.getWritableDatabase(); - - return db; + return dbHelper.getWritableDatabase(); } private synchronized void initDb() { - if (dbHelper != null) return; + if (dbHelper != null) + return; dbHelper = new MobileLedgerDatabase(this); }