diff --git a/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.spec.ts b/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.spec.ts index 48c83d9131..e7f8a768be 100644 --- a/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.spec.ts +++ b/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.spec.ts @@ -171,7 +171,18 @@ describe('TransactionTypeBaseComponent', () => { }); it("#navigateTo 'list' should navigate", () => { - const expectedRoute = '/reports'; + const testTransaction: Transaction = { + id: 123, + report_id: 99, + form_type: null, + filer_committee_id_number: null, + transaction_id: null, + transaction_type_identifier: null, + contribution_purpose_descrip: null, + parent_transaction_id: null, + }; + component.transaction = testTransaction; + const expectedRoute = `/reports/f3x/create/step3/${testTransaction.report_id}`; const routerNavigateByUrlSpy = spyOn(testRouter, 'navigateByUrl'); component.navigateTo('list'); expect(routerNavigateByUrlSpy).toHaveBeenCalledOnceWith(expectedRoute); diff --git a/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.ts b/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.ts index 8e78522d21..caf46cd120 100644 --- a/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.ts +++ b/front-end/src/app/shared/components/transaction-type-base/transaction-type-base.component.ts @@ -138,7 +138,7 @@ export abstract class TransactionTypeBaseComponent implements OnInit, OnDestroy `transactions/edit/` + `${transactionId}/create-sub-transaction/${transactionTypeToAdd}` ); } else { - this.router.navigateByUrl('/reports'); + this.router.navigateByUrl(`/reports/f3x/create/step3/${this.transaction?.report_id}`); } }