Skip to content

Commit 84a3253

Browse files
committed
fix period color.
Signed-off-by: krishna2323 <belivethatkg@gmail.com>
1 parent 2372561 commit 84a3253

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/components/TransactionItemRow/TransactionItemRowRBR.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import RenderHTML from '@components/RenderHTML';
77
import useLocalize from '@hooks/useLocalize';
88
import useTheme from '@hooks/useTheme';
99
import useThemeStyles from '@hooks/useThemeStyles';
10+
import Parser from '@libs/Parser';
1011
import ViolationsUtils from '@libs/Violations/ViolationsUtils';
1112
import variables from '@styles/variables';
1213
import type {TransactionViolations} from '@src/types/onyx';
@@ -40,7 +41,8 @@ function TransactionItemRowRBR({transactionViolations, containerStyles, missingF
4041
...(transactionViolations
4142
? transactionViolations.map((violation) => {
4243
const message = ViolationsUtils.getViolationTranslation(violation, translate);
43-
return message.endsWith('.') ? message : `${message}.`;
44+
const textMessage = Parser.htmlToText(message);
45+
return textMessage.endsWith('.') ? message : `${message}.`;
4446
})
4547
: []),
4648
].join(' ');

src/languages/en.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6380,7 +6380,7 @@ const translations = {
63806380
overLimit: ({formattedLimit}: ViolationsOverLimitParams) => `Amount over ${formattedLimit}/person limit`,
63816381
overLimitAttendee: ({formattedLimit}: ViolationsOverLimitParams) => `Amount over ${formattedLimit}/person limit`,
63826382
perDayLimit: ({formattedLimit}: ViolationsPerDayLimitParams) => `Amount over daily ${formattedLimit}/person category limit`,
6383-
receiptNotSmartScanned: 'Expense details and receipt added manually. <a href="https://help.expensify.com/articles/expensify-classic/reports/Automatic-Receipt-Audit">Learn more</a>.',
6383+
receiptNotSmartScanned: 'Expense details and receipt added manually. <a href="https://help.expensify.com/articles/expensify-classic/reports/Automatic-Receipt-Audit">Learn more.</a>',
63846384
receiptRequired: ({formattedLimit, category}: ViolationsReceiptRequiredParams) => {
63856385
let message = 'Receipt required';
63866386
if (formattedLimit ?? category) {

src/languages/es.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6868,7 +6868,7 @@ const translations = {
68686868
overLimitAttendee: ({formattedLimit}: ViolationsOverLimitParams) => `Importe supera el límite${formattedLimit ? ` de ${formattedLimit}/persona` : ''}`,
68696869
perDayLimit: ({formattedLimit}: ViolationsPerDayLimitParams) => `Importe supera el límite diario de la categoría${formattedLimit ? ` de ${formattedLimit}/persona` : ''}`,
68706870
receiptNotSmartScanned:
6871-
'Detalles del gasto y recibo añadidos manualmente. <a href="https://help.expensify.com/articles/expensify-classic/reports/Automatic-Receipt-Audit">Aprende más</a>.',
6871+
'Detalles del gasto y recibo añadidos manualmente. <a href="https://help.expensify.com/articles/expensify-classic/reports/Automatic-Receipt-Audit">Aprende más.</a>',
68726872
receiptRequired: ({formattedLimit, category}: ViolationsReceiptRequiredParams) => {
68736873
let message = 'Recibo obligatorio';
68746874
if (formattedLimit ?? category) {

src/libs/Violations/ViolationsUtils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import type {LocaleContextProps} from '@components/LocaleContextProvider';
55
import * as CurrencyUtils from '@libs/CurrencyUtils';
66
import DateUtils from '@libs/DateUtils';
77
import {isReceiptError} from '@libs/ErrorUtils';
8+
import Parser from '@libs/Parser';
89
import {getDistanceRateCustomUnitRate, getSortedTagKeys} from '@libs/PolicyUtils';
910
import * as TransactionUtils from '@libs/TransactionUtils';
1011
import CONST from '@src/CONST';
@@ -532,7 +533,8 @@ const ViolationsUtils = {
532533
if (!message) {
533534
return;
534535
}
535-
return message.endsWith('.') ? message : `${message}.`;
536+
const textMessage = Parser.htmlToText(message);
537+
return textMessage.endsWith('.') ? message : `${message}.`;
536538
}),
537539
]
538540
.filter(Boolean)

0 commit comments

Comments
 (0)