@@ -38,7 +38,6 @@ export default class ReviewAction extends Component<Args> {
3838 } ) ;
3939 }
4040 if ( [ ReviewActionTrigger . RequestWithdrawal ,
41- ReviewActionTrigger . Submit ,
4241 ReviewActionTrigger . RequestEmbargoTermination ] . includes ( reviewAction . actionTrigger ) ) {
4342 return this . intl . t ( 'registries.reviewAction.contributorAction' ,
4443 {
@@ -47,6 +46,21 @@ export default class ReviewAction extends Component<Args> {
4746 date : formattedTimeSince ( reviewAction . dateModified ) ,
4847 } ) ;
4948 }
49+ if ( reviewAction . actionTrigger === ReviewActionTrigger . Submit ) {
50+ if ( this . args . embargoEndDate ) {
51+ return this . intl . t ( 'registries.reviewAction.submitActionWithEmbargo' ,
52+ {
53+ contributor : reviewAction . creator . get ( 'fullName' ) ,
54+ date : formattedTimeSince ( reviewAction . dateModified ) ,
55+ embargoEndDate : this . intl . formatDate ( this . args . embargoEndDate , { locale : this . intl . locale } ) ,
56+ } ) ;
57+ }
58+ return this . intl . t ( 'registries.reviewAction.submitActionWithoutEmbargo' ,
59+ {
60+ contributor : reviewAction . creator . get ( 'fullName' ) ,
61+ date : formattedTimeSince ( reviewAction . dateModified ) ,
62+ } ) ;
63+ }
5064 return this . intl . t ( 'registries.reviewAction.moderatorAction' ,
5165 {
5266 action : reviewAction . triggerPastTense ,
0 commit comments