Skip to content

Commit 46c0a57

Browse files
Correctly set session preset when recording vaccination from child record
1 parent efc67ef commit 46c0a57

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

app/controllers/patient.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,12 +420,30 @@ export const patientController = {
420420
const { data } = request.session
421421
const { patient } = response.locals
422422

423+
let presetNames
424+
switch (programme_id) {
425+
case 'flu':
426+
presetNames = SessionPresetName.Flu
427+
break
428+
case 'hpv':
429+
presetNames = SessionPresetName.HPV
430+
break
431+
case 'menacwy':
432+
case 'td-ipv':
433+
presetNames = SessionPresetName.Doubles
434+
break
435+
case 'mmr':
436+
presetNames = SessionPresetName.MMR
437+
break
438+
default:
439+
}
440+
423441
const session = Session.create(
424442
{
425443
createdBy_uid: account.uid,
426444
date: today(),
427445
type: SessionType.Clinic,
428-
presetNames: SessionPresetName.Flu,
446+
presetNames,
429447
clinic_id: 'X99999'
430448
},
431449
data

0 commit comments

Comments
 (0)