diff --git a/android/app/build.gradle b/android/app/build.gradle
index ba01835cdf32..62ee7d44b3b6 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -98,8 +98,8 @@ android {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
multiDexEnabled rootProject.ext.multiDexEnabled
- versionCode 1001046311
- versionName "1.4.63-11"
+ versionCode 1001046312
+ versionName "1.4.63-12"
// Supported language variants must be declared here to avoid from being removed during the compilation.
// This also helps us to not include unnecessary language variants in the APK.
resConfigs "en", "es"
diff --git a/ios/NewExpensify/Info.plist b/ios/NewExpensify/Info.plist
index fcda44845223..a75b37dda36b 100644
--- a/ios/NewExpensify/Info.plist
+++ b/ios/NewExpensify/Info.plist
@@ -40,7 +40,7 @@
CFBundleVersion
- 1.4.63.11
+ 1.4.63.12
ITSAppUsesNonExemptEncryption
LSApplicationQueriesSchemes
diff --git a/ios/NewExpensifyTests/Info.plist b/ios/NewExpensifyTests/Info.plist
index ee50e3a9d45a..cbf7af387e34 100644
--- a/ios/NewExpensifyTests/Info.plist
+++ b/ios/NewExpensifyTests/Info.plist
@@ -19,6 +19,6 @@
CFBundleSignature
????
CFBundleVersion
- 1.4.63.11
+ 1.4.63.12
diff --git a/ios/NotificationServiceExtension/Info.plist b/ios/NotificationServiceExtension/Info.plist
index 1b0ce3961bca..e0fca748c879 100644
--- a/ios/NotificationServiceExtension/Info.plist
+++ b/ios/NotificationServiceExtension/Info.plist
@@ -13,7 +13,7 @@
CFBundleShortVersionString
1.4.63
CFBundleVersion
- 1.4.63.11
+ 1.4.63.12
NSExtension
NSExtensionPointIdentifier
diff --git a/package-lock.json b/package-lock.json
index 7cd69bb15819..77daa7fc8eb6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "new.expensify",
- "version": "1.4.63-11",
+ "version": "1.4.63-12",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "new.expensify",
- "version": "1.4.63-11",
+ "version": "1.4.63-12",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index 1b33045b58cf..14812ee42301 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "new.expensify",
- "version": "1.4.63-11",
+ "version": "1.4.63-12",
"author": "Expensify, Inc.",
"homepage": "https://new.expensify.com",
"description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.",
diff --git a/src/pages/iou/request/step/IOURequestStepAmount.tsx b/src/pages/iou/request/step/IOURequestStepAmount.tsx
index cb8e51120f01..64cbcb6060aa 100644
--- a/src/pages/iou/request/step/IOURequestStepAmount.tsx
+++ b/src/pages/iou/request/step/IOURequestStepAmount.tsx
@@ -31,8 +31,8 @@ type IOURequestStepAmountOnyxProps = {
/** The draft transaction that holds data to be persisted on the current transaction */
splitDraftTransaction: OnyxEntry;
- /** The draft transaction object being modified in Onyx */
- draftTransaction: OnyxEntry;
+ /** The backup transaction object being modified in Onyx */
+ backupTransaction: OnyxEntry;
};
type IOURequestStepAmountProps = IOURequestStepAmountOnyxProps &
@@ -48,7 +48,7 @@ function IOURequestStepAmount({
},
transaction,
splitDraftTransaction,
- draftTransaction,
+ backupTransaction,
}: IOURequestStepAmountProps) {
const {translate} = useLocalize();
const textInput = useRef(null);
@@ -59,7 +59,7 @@ function IOURequestStepAmount({
const isSplitBill = iouType === CONST.IOU.TYPE.SPLIT;
const isEditingSplitBill = isEditing && isSplitBill;
const {amount: transactionAmount} = ReportUtils.getTransactionDetails(isEditingSplitBill && !isEmptyObject(splitDraftTransaction) ? splitDraftTransaction : transaction) ?? {amount: 0};
- const {currency: originalCurrency} = ReportUtils.getTransactionDetails(isEditing ? draftTransaction : transaction) ?? {currency: CONST.CURRENCY.USD};
+ const {currency: originalCurrency} = ReportUtils.getTransactionDetails(isEditing ? backupTransaction : transaction) ?? {currency: CONST.CURRENCY.USD};
const currency = CurrencyUtils.isValidCurrencyCode(selectedCurrency) ? selectedCurrency : originalCurrency;
useFocusEffect(
@@ -184,10 +184,10 @@ export default withWritableReportOrNotFound(
return `${ONYXKEYS.COLLECTION.SPLIT_TRANSACTION_DRAFT}${transactionID}`;
},
},
- draftTransaction: {
+ backupTransaction: {
key: ({route}) => {
const transactionID = route.params.transactionID ?? 0;
- return `${ONYXKEYS.COLLECTION.TRANSACTION_DRAFT}${transactionID}`;
+ return `${ONYXKEYS.COLLECTION.TRANSACTION_BACKUP}${transactionID}`;
},
},
})(IOURequestStepAmount),