Skip to content

Commit 81f6a37

Browse files
committed
Merge branch 'develop' into forked-v1.6.3
2 parents f35a960 + ce9726a commit 81f6a37

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

public/helpers.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -922,6 +922,11 @@ window.registrationStatementSimplified = registrationStatementSimplified
922922
function registrationStatement() {
923923
return function (informantPrimaryDistrict, registrationDistrict) {
924924
var _a
925+
const nameParts = this.registrar.name.trim().split(' ')
926+
const registrarFamilyName = nameParts.pop() || ''
927+
const rawFirstName = nameParts.join(' ')
928+
const registrarFirstName =
929+
rawFirstName.trim().toLowerCase() === 'xyz261' ? '' : ` ${rawFirstName}`
925930
var birthRegistrationDate = getBirthRegistrationDate(this)
926931
var registrarDateUTC = convertToTimeZoneIso(
927932
isValidDate(birthRegistrationDate)
@@ -1008,7 +1013,7 @@ function registrationStatement() {
10081013
),
10091014
[
10101015
'izay miara-manao sonia aminay,',
1011-
this.registrar.name + ',',
1016+
registrarFamilyName + registrarFirstName + ',',
10121017
'Mpiandraikitra ny fiankohonana eto amin’ny Kaominina',
10131018
definitionOffice(registrationDistrict) + ',',
10141019
'rehefa novakiana taminy ity soratra ity.---'

src/form/common/certificate/handlebars/helpers.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -453,9 +453,11 @@ export function registrationStatement(): Handlebars.HelperDelegate {
453453
informantPrimaryDistrict: string,
454454
registrationDistrict: string
455455
) {
456-
const parts = this.registrar.name.trim().split(' ')
457-
const registrarFamilyName = parts.pop() || ''
458-
const registrarFirstName = parts.join(' ')
456+
const nameParts = this.registrar.name.trim().split(' ')
457+
const registrarFamilyName = nameParts.pop() || ''
458+
const rawFirstName = nameParts.join(' ')
459+
const registrarFirstName =
460+
rawFirstName.trim().toLowerCase() === 'xyz261' ? '' : ` ${rawFirstName}`
459461
const birthRegistrationDate = getBirthRegistrationDate(this)
460462
const registrarDateUTC = convertToTimeZoneIso(
461463
isValidDate(birthRegistrationDate)
@@ -521,7 +523,7 @@ export function registrationStatement(): Handlebars.HelperDelegate {
521523
this.informantOccupation ? this.informantOccupation + ',' : ''
522524
]),
523525
'izay miara-manao sonia aminay,',
524-
`${registrarFamilyName} ${registrarFirstName}` + ',',
526+
registrarFamilyName + registrarFirstName + ',',
525527
'Mpiandraikitra ny fiankohonana eto amin’ny Kaominina',
526528
definitionOffice(registrationDistrict) + ',',
527529
'rehefa novakiana taminy ity soratra ity.---'

src/translations/client.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1243,7 +1243,7 @@ form.field.label.fetchRegistrationModalInfo,,Birth Registration Number,Numéro d
12431243
form.field.label.fileSizeError,,File size must be less than 2MB,La taille du fichier doit être inférieure à 2 Mo,
12441244
form.field.label.fileUploadError,,{type} supported image only,{type} supporté uniquement,{type} supporté uniquement
12451245
form.field.label.firstName,,First name(s),Prénom,Fanampin'anarana
1246-
form.field.label.firstNameEN,,First name,Prénom,Fanampin'anarana
1246+
form.field.label.firstNameEN,,First name (use xyz261 if not available),Prénom (utilisez xyz261 si non disponible),Fanampin'anarana (ataovy xyz261 raha tsy misy)
12471247
form.field.label.firstNames,,First name(s),Prénom(s),Fanampin'anarana
12481248
form.field.label.fokontanyCustomAddress,,Fokontany,Fokontany,Fokontany
12491249
form.field.label.generateNUI,,Generate NUI,Générer NUI,

0 commit comments

Comments
 (0)