diff --git a/lib/ionia/ionia_anypay.dart b/lib/ionia/ionia_anypay.dart index b9b53498a..a6527515a 100644 --- a/lib/ionia/ionia_anypay.dart +++ b/lib/ionia/ionia_anypay.dart @@ -46,6 +46,7 @@ class IoniaAnyPay { isParsedAddress: false, address: out.address, cryptoAmount: moneroAmountToString(amount: out.amount), + formattedCryptoAmount: out.amount, sendAll: false)).toList(), priority: MoneroTransactionPriority.medium); // FIXME: HARDCODED PRIORITY case AnyPayChain.btc: diff --git a/lib/src/screens/ionia/cards/ionia_payment_status_page.dart b/lib/src/screens/ionia/cards/ionia_payment_status_page.dart index d264842e6..0c2fc13df 100644 --- a/lib/src/screens/ionia/cards/ionia_payment_status_page.dart +++ b/lib/src/screens/ionia/cards/ionia_payment_status_page.dart @@ -104,10 +104,12 @@ class _IoniaPaymentStatusPageBodyBodyState extends State<_IoniaPaymentStatusPage .committedInfo .transactions .map((transaction) => buildDescriptionTileWithCopy(context, S.of(context).transaction_details_transaction_id, transaction.id)), - Divider(height: 30), - buildDescriptionTileWithCopy(context, S.of(context).order_id, widget.viewModel.paymentInfo.ioniaOrder.id), - Divider(height: 30), - buildDescriptionTileWithCopy(context, S.of(context).payment_id, widget.viewModel.paymentInfo.ioniaOrder.paymentId), + if (widget.viewModel.paymentInfo.ioniaOrder.id != null) + ...[Divider(height: 30), + buildDescriptionTileWithCopy(context, S.of(context).order_id, widget.viewModel.paymentInfo.ioniaOrder.id)], + if (widget.viewModel.paymentInfo.ioniaOrder.paymentId != null) + ...[Divider(height: 30), + buildDescriptionTileWithCopy(context, S.of(context).payment_id, widget.viewModel.paymentInfo.ioniaOrder.paymentId)], ])) ]), SizedBox(height: 40),