X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2Fnew_transaction%2FNewTransactionActivity.java;h=469e773e95470a55570a210dcfc423404b9fd3b9;hp=ce97d985d9dc8eb5593b29a5eaa46993e4bd6ed5;hb=93545c6fbf1244fbd96ecfc50e1115dbdc25f9ae;hpb=1c3647f273df2f15ef299896c24cda95c6119988 diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java b/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java index ce97d985..469e773e 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/new_transaction/NewTransactionActivity.java @@ -115,10 +115,10 @@ public class NewTransactionActivity extends ProfileThemedActivity } @Override protected void initProfile() { - String profileUUID = getIntent().getStringExtra("profile_uuid"); + long profileId = getIntent().getLongExtra("profile_id", 0); - if (profileUUID != null) { - mProfile = Data.getProfile(profileUUID); + if (profileId != 0) { + mProfile = Data.getProfile(profileId); if (mProfile == null) finish(); Data.setCurrentProfile(mProfile); @@ -378,9 +378,9 @@ public class NewTransactionActivity extends ProfileThemedActivity } @Override public boolean onRow(@NonNull Cursor cursor) { - final String profileUUID = cursor.getString(0); + final long profileId = cursor.getLong(0); final int transactionId = cursor.getInt(1); - runOnUiThread(() -> model.loadTransactionIntoModel(profileUUID, transactionId)); + runOnUiThread(() -> model.loadTransactionIntoModel(profileId, transactionId)); return false; // limit 1, by the way } @Override @@ -409,9 +409,9 @@ public class NewTransactionActivity extends ProfileThemedActivity } @Override public boolean onRow(@NonNull Cursor cursor) { - final String profileUUID = cursor.getString(0); + final long profileId = cursor.getLong(0); final int transactionId = cursor.getInt(1); - runOnUiThread(() -> model.loadTransactionIntoModel(profileUUID, + runOnUiThread(() -> model.loadTransactionIntoModel(profileId, transactionId)); return false; }