Skip to content

Commit 3c3a597

Browse files
committed
fix(expense): resolve unexpected error after submitter renames approved report
1 parent 4f6bfe2 commit 3c3a597

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/libs/ReportUtils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4446,7 +4446,9 @@ function isReportFieldDisabled(report: OnyxEntry<Report>, reportField: OnyxEntry
44464446
const isTitleField = isReportFieldOfTypeTitle(reportField);
44474447
const isAdmin = isPolicyAdmin(policy);
44484448
const isApproved = isReportApproved({report});
4449-
if (!isAdmin && (isReportSettled || isReportClosed || isApproved)) {
4449+
const shouldDisableTitleFieldForSubmitterInForwardedApproval =
4450+
isTitleField && isExpenseReport(report) && isReportOwner(report) && isProcessingReport(report) && !isAwaitingFirstLevelApproval(report);
4451+
if (!isAdmin && (isReportSettled || isReportClosed || isApproved || shouldDisableTitleFieldForSubmitterInForwardedApproval)) {
44504452
return true;
44514453
}
44524454

0 commit comments

Comments
 (0)