Skip to content

Commit faea12d

Browse files
authored
Merge pull request Expensify#71731 from shubham1206agra/revert-70478-68447-attendees-option-when-merging-two-expenses
Revert "Select attendee options when merging two expenses"
2 parents 4119272 + bbebea5 commit faea12d

20 files changed

Lines changed: 62 additions & 289 deletions

File tree

src/components/ReportActionItem/MoneyRequestView.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -193,14 +193,12 @@ function MoneyRequestView({
193193
const isTransactionScanning = isScanning(updatedTransaction ?? transaction);
194194
const hasRoute = hasRouteTransactionUtils(transactionBackup ?? transaction, isDistanceRequest);
195195

196-
const actualAttendees = isFromMergeTransaction && updatedTransaction ? updatedTransaction.comment?.attendees : transactionAttendees;
197-
198196
// Use the updated transaction amount in merge flow to have correct positive/negative sign
199197
const actualAmount = isFromMergeTransaction && updatedTransaction ? updatedTransaction.amount : transactionAmount;
200198
const actualCurrency = updatedTransaction ? getCurrency(updatedTransaction) : transactionCurrency;
201199
const shouldDisplayTransactionAmount = ((isDistanceRequest && hasRoute) || !!actualAmount) && actualAmount !== undefined;
202200
const formattedTransactionAmount = shouldDisplayTransactionAmount ? convertToDisplayString(actualAmount, actualCurrency) : '';
203-
const formattedPerAttendeeAmount = shouldDisplayTransactionAmount ? convertToDisplayString(actualAmount / (actualAttendees?.length ?? 1), actualCurrency) : '';
201+
const formattedPerAttendeeAmount = shouldDisplayTransactionAmount ? convertToDisplayString(actualAmount / (transactionAttendees?.length ?? 1), actualCurrency) : '';
204202

205203
const formattedOriginalAmount = transactionOriginalAmount && transactionOriginalCurrency && convertToDisplayString(transactionOriginalAmount, transactionOriginalCurrency);
206204
const isCardTransaction = isCardTransactionTransactionUtils(transaction);
@@ -759,9 +757,9 @@ function MoneyRequestView({
759757
<OfflineWithFeedback pendingAction={getPendingFieldAction('attendees')}>
760758
<MenuItemWithTopDescription
761759
key="attendees"
762-
title={Array.isArray(actualAttendees) ? actualAttendees.map((item) => item?.displayName ?? item?.login).join(', ') : ''}
760+
title={Array.isArray(transactionAttendees) ? transactionAttendees.map((item) => item?.displayName ?? item?.login).join(', ') : ''}
763761
description={`${translate('iou.attendees')} ${
764-
Array.isArray(actualAttendees) && actualAttendees.length > 1 && formattedPerAttendeeAmount
762+
Array.isArray(transactionAttendees) && transactionAttendees.length > 1 && formattedPerAttendeeAmount
765763
? `${CONST.DOT_SEPARATOR} ${formattedPerAttendeeAmount} ${translate('common.perPerson')}`
766764
: ''
767765
}`}

src/languages/de.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1483,7 +1483,6 @@ const translations = {
14831483
pageTitle: 'Wähle die Details, die du behalten möchtest:',
14841484
noDifferences: 'Keine Unterschiede zwischen den Transaktionen gefunden',
14851485
pleaseSelectError: ({field}: {field: string}) => `Bitte wähle ein(e) ${field}`,
1486-
pleaseSelectAttendees: 'Bitte wähle teilnehmer',
14871486
selectAllDetailsError: 'Wähle alle Details, bevor du fortfährst.',
14881487
},
14891488
confirmationPage: {

src/languages/en.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1460,7 +1460,6 @@ const translations = {
14601460
const article = StringUtils.startsWithVowel(field) ? 'an' : 'a';
14611461
return `Please select ${article} ${field}`;
14621462
},
1463-
pleaseSelectAttendees: 'Please select attendees',
14641463
selectAllDetailsError: 'Select all details before continuing.',
14651464
},
14661465
confirmationPage: {

src/languages/es.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1454,7 +1454,6 @@ const translations = {
14541454
pageTitle: 'Selecciona los detalles que deseas conservar:',
14551455
noDifferences: 'No se encontraron diferencias entre las transacciones',
14561456
pleaseSelectError: ({field}: {field: string}) => `Por favor, selecciona un(a) ${field}`,
1457-
pleaseSelectAttendees: 'Por favor, selecciona asistentes',
14581457
selectAllDetailsError: 'Selecciona todos los detalles antes de continuar.',
14591458
},
14601459
confirmationPage: {

src/languages/fr.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1482,7 +1482,6 @@ const translations = {
14821482
pageTitle: 'Sélectionnez les détails à conserver :',
14831483
noDifferences: 'Aucune différence trouvée entre les transactions',
14841484
pleaseSelectError: ({field}: {field: string}) => `Veuillez sélectionner un/une ${field}`,
1485-
pleaseSelectAttendees: 'Veuillez sélectionner participants',
14861485
selectAllDetailsError: 'Sélectionnez tous les détails avant de continuer.',
14871486
},
14881487
confirmationPage: {

src/languages/it.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1478,7 +1478,6 @@ const translations = {
14781478
pageTitle: 'Seleziona i dettagli da conservare:',
14791479
noDifferences: 'Nessuna differenza trovata tra le transazioni',
14801480
pleaseSelectError: ({field}: {field: string}) => `Seleziona un/a ${field}`,
1481-
pleaseSelectAttendees: 'Seleziona partecipanti',
14821481
selectAllDetailsError: 'Seleziona tutti i dettagli prima di continuare.',
14831482
},
14841483
confirmationPage: {

src/languages/ja.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1477,7 +1477,6 @@ const translations = {
14771477
pageTitle: '保存する詳細を選んでください:',
14781478
noDifferences: 'トランザクション間に差異はありません',
14791479
pleaseSelectError: ({field}: {field: string}) => `${field} を選択してください`,
1480-
pleaseSelectAttendees: '参加者を選択してください',
14811480
selectAllDetailsError: '続行する前にすべての詳細を選択してください。',
14821481
},
14831482
confirmationPage: {

src/languages/nl.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1477,7 +1477,6 @@ const translations = {
14771477
pageTitle: 'Selecteer de details die je wilt behouden:',
14781478
noDifferences: 'Geen verschillen gevonden tussen de transacties',
14791479
pleaseSelectError: ({field}: {field: string}) => `Selecteer een ${field}`,
1480-
pleaseSelectAttendees: 'Selecteer deelnemers',
14811480
selectAllDetailsError: 'Selecteer alle details voordat je doorgaat.',
14821481
},
14831482
confirmationPage: {

src/languages/pl.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1475,7 +1475,6 @@ const translations = {
14751475
pageTitle: 'Wybierz szczegóły, które chcesz zachować:',
14761476
noDifferences: 'Nie znaleziono różnic między transakcjami',
14771477
pleaseSelectError: ({field}: {field: string}) => `Proszę wybrać ${field}`,
1478-
pleaseSelectAttendees: 'Wybierz uczestników',
14791478
selectAllDetailsError: 'Wybierz wszystkie szczegóły przed kontynuowaniem.',
14801479
},
14811480
confirmationPage: {

src/languages/pt-BR.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1475,7 +1475,6 @@ const translations = {
14751475
pageTitle: 'Selecione os detalhes que deseja manter:',
14761476
noDifferences: 'Nenhuma diferença encontrada entre as transações',
14771477
pleaseSelectError: ({field}: {field: string}) => `Por favor selecione um(a) ${field}`,
1478-
pleaseSelectAttendees: 'Selecione participantes',
14791478
selectAllDetailsError: 'Selecione todos os detalhes antes de continuar.',
14801479
},
14811480
confirmationPage: {

0 commit comments

Comments
 (0)