Skip to content

Commit 51ff457

Browse files
committed
Handle optional offence start and end date and time
1 parent e1389db commit 51ff457

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/core/lib/policeGateway/leds/mapToAddDisposalRequest/parseDisposalDuration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { DisposalDurationUnit } from "../../../../types/leds/DisposalRequest"
22

33
export const parseDisposalDuration = (disposalQuantity: string) => {
4-
const quantity = disposalQuantity.toLowerCase().trim()
4+
const quantity = disposalQuantity.toLowerCase()
55
const durationCode = quantity.slice(0, 1).trim()
66

77
let count: number = 0

packages/e2e-test/utils/convertPncJsonToLeds/convertPncJsonToLedsAsnQueryResponse.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ const mapOffences = (offences: (Cof & Partial<Adj> & { disposals: Dis[] })[]): O
7272
legislationQualifiers: [offence.offenceQualifier2].filter(Boolean),
7373
plea: offence.plea ? (toTitleCase(offence.plea) as Plea) : undefined,
7474
offenceTic: 0,
75-
offenceStartDate: convertDate(offence.offenceStartDate),
76-
offenceStartTime: convertTime(offence.offenceStartTime),
77-
offenceEndDate: convertDate(offence.offenceEndDate),
78-
offenceEndTime: convertTime(offence.offenceEndTime),
75+
offenceStartDate: offence.offenceStartDate && convertDate(offence.offenceStartDate),
76+
offenceStartTime: offence.offenceStartTime && convertTime(offence.offenceStartTime),
77+
offenceEndDate: offence.offenceEndDate && convertDate(offence.offenceEndDate),
78+
offenceEndTime: offence.offenceEndTime && convertTime(offence.offenceEndTime),
7979
offenceId: randomUUID(),
8080
adjudications:
8181
offence.dateOfSentence && offence.adjudication

0 commit comments

Comments
 (0)