@@ -18,6 +18,7 @@ import { UserService } from '../../../../services/user/user.service';
18
18
import { ApplicationSubmissionStatusPill } from '../../../../shared/application-submission-status-type-pill/application-submission-status-type-pill.component' ;
19
19
import { ConfirmationDialogService } from '../../../../shared/confirmation-dialog/confirmation-dialog.service' ;
20
20
import { CardDialogComponent } from '../card-dialog/card-dialog.component' ;
21
+ import { APPLICATION_ROUTER_LINK_BASE } from '../../../../shared/constants' ;
21
22
22
23
@Component ( {
23
24
selector : 'app-detail-dialog' ,
@@ -31,7 +32,7 @@ export class ApplicationDialogComponent extends CardDialogComponent implements O
31
32
application : ApplicationDto = this . data ;
32
33
status ?: ApplicationSubmissionStatusPill ;
33
34
34
- routerLink = `application/` ;
35
+ routerLink = '' ;
35
36
36
37
constructor (
37
38
@Inject ( MAT_DIALOG_DATA ) public data : ApplicationDto ,
@@ -64,7 +65,7 @@ export class ApplicationDialogComponent extends CardDialogComponent implements O
64
65
65
66
async populateApplicationSubmissionStatus ( fileNumber : string ) {
66
67
let submissionStatus : ApplicationSubmissionToSubmissionStatusDto | null = null ;
67
- this . routerLink = this . routerLink + fileNumber ;
68
+ this . routerLink = ` ${ APPLICATION_ROUTER_LINK_BASE } / ${ fileNumber } ` ;
68
69
try {
69
70
submissionStatus = await this . applicationSubmissionStatusService . fetchCurrentStatusByFileNumber (
70
71
fileNumber ,
@@ -76,7 +77,7 @@ export class ApplicationDialogComponent extends CardDialogComponent implements O
76
77
77
78
if ( submissionStatus ) {
78
79
if ( submissionStatus . statusTypeCode === SUBMISSION_STATUS . ALC_DECISION ) {
79
- this . routerLink = this . routerLink + '/ decision'
80
+ this . routerLink = ` ${ APPLICATION_ROUTER_LINK_BASE } / ${ fileNumber } / decision` ;
80
81
}
81
82
this . status = {
82
83
backgroundColor : submissionStatus . status . alcsBackgroundColor ,
0 commit comments