File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -461,15 +461,15 @@ export class I18n {
461
461
/**
462
462
* Make the place-holder replacements on a line.
463
463
*/
464
- makeReplacements ( message : string , replacements ?: ReplacementsInterface ) : string {
464
+ makeReplacements ( message ? : string , replacements ?: ReplacementsInterface ) : string {
465
465
const capitalize = ( s : string ) => s . charAt ( 0 ) . toUpperCase ( ) + s . slice ( 1 )
466
466
467
467
Object . entries ( replacements || [ ] )
468
468
. sort ( ( a , b ) => ( a [ 0 ] . length >= b [ 0 ] . length ? - 1 : 1 ) )
469
469
. forEach ( ( [ key , value ] ) => {
470
470
value = value . toString ( )
471
471
472
- message = message
472
+ message = ( message || '' )
473
473
. replace ( new RegExp ( `:${ key } ` , 'g' ) , value )
474
474
. replace ( new RegExp ( `:${ key . toUpperCase ( ) } ` , 'g' ) , value . toUpperCase ( ) )
475
475
. replace ( new RegExp ( `:${ capitalize ( key ) } ` , 'g' ) , capitalize ( value ) )
You can’t perform that action at this time.
0 commit comments