fix for print latest settlement

This commit is contained in:
MooN 2026-02-06 11:38:30 +06:30
parent fe8c5efe8e
commit f2443499a1

View File

@ -145,7 +145,16 @@ public class ReprintReceiptFragment extends DataBindingFragment {
private void observeLastSettlement() { private void observeLastSettlement() {
payDetail = sharedViewModel.payDetail.getValue(); payDetail = sharedViewModel.payDetail.getValue();
payDetail.setTransType( payDetail.getTransType()+"(REPRINT)"); if (payDetail == null) {
showSingleInfoDialog(getString(R.string.txt_no_trans_to_print));
navigateMainScreen();
return;
}
String transType = payDetail.getTransType();
if (transType == null) {
transType = "";
}
payDetail.setTransType(transType + "(REPRINT)");
checkPaperExists(payDetail); checkPaperExists(payDetail);
// managementViewModel.payDetail.observe(getViewLifecycleOwner(), new Observer<PayDetail>() { // managementViewModel.payDetail.observe(getViewLifecycleOwner(), new Observer<PayDetail>() {
// @Override // @Override