fix creating milestone with no type
parent
b121aef70f
commit
6dd91877b4
|
|
@ -1,7 +1,7 @@
|
||||||
import type * as recordTypes from '../../types/recordTypes';
|
import type * as recordTypes from '../../types/recordTypes';
|
||||||
interface AddWorkOrderMilestoneForm {
|
interface AddWorkOrderMilestoneForm {
|
||||||
workOrderId: string | number;
|
workOrderId: string | number;
|
||||||
workOrderMilestoneTypeId?: number | string;
|
workOrderMilestoneTypeId: number | string;
|
||||||
workOrderMilestoneDateString: string;
|
workOrderMilestoneDateString: string;
|
||||||
workOrderMilestoneTimeString?: string;
|
workOrderMilestoneTimeString?: string;
|
||||||
workOrderMilestoneDescription: string;
|
workOrderMilestoneDescription: string;
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ export async function addWorkOrderMilestone(milestoneForm, requestSession) {
|
||||||
recordCreate_userName, recordCreate_timeMillis,
|
recordCreate_userName, recordCreate_timeMillis,
|
||||||
recordUpdate_userName, recordUpdate_timeMillis)
|
recordUpdate_userName, recordUpdate_timeMillis)
|
||||||
values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`)
|
values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`)
|
||||||
.run(milestoneForm.workOrderId, milestoneForm.workOrderMilestoneTypeId ?? undefined, milestoneForm.workOrderMilestoneDateString === ''
|
.run(milestoneForm.workOrderId, milestoneForm.workOrderMilestoneTypeId === '' ? undefined : milestoneForm.workOrderMilestoneTypeId, milestoneForm.workOrderMilestoneDateString === ''
|
||||||
? 0
|
? 0
|
||||||
: dateStringToInteger(milestoneForm.workOrderMilestoneDateString), milestoneForm.workOrderMilestoneTimeString
|
: dateStringToInteger(milestoneForm.workOrderMilestoneDateString), milestoneForm.workOrderMilestoneTimeString
|
||||||
? timeStringToInteger(milestoneForm.workOrderMilestoneTimeString)
|
? timeStringToInteger(milestoneForm.workOrderMilestoneTimeString)
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ import type * as recordTypes from '../../types/recordTypes'
|
||||||
|
|
||||||
interface AddWorkOrderMilestoneForm {
|
interface AddWorkOrderMilestoneForm {
|
||||||
workOrderId: string | number
|
workOrderId: string | number
|
||||||
workOrderMilestoneTypeId?: number | string
|
workOrderMilestoneTypeId: number | string
|
||||||
workOrderMilestoneDateString: string
|
workOrderMilestoneDateString: string
|
||||||
workOrderMilestoneTimeString?: string
|
workOrderMilestoneTimeString?: string
|
||||||
workOrderMilestoneDescription: string
|
workOrderMilestoneDescription: string
|
||||||
|
|
@ -40,7 +40,7 @@ export async function addWorkOrderMilestone(
|
||||||
)
|
)
|
||||||
.run(
|
.run(
|
||||||
milestoneForm.workOrderId,
|
milestoneForm.workOrderId,
|
||||||
milestoneForm.workOrderMilestoneTypeId ?? undefined,
|
milestoneForm.workOrderMilestoneTypeId === '' ? undefined : milestoneForm.workOrderMilestoneTypeId,
|
||||||
milestoneForm.workOrderMilestoneDateString === ''
|
milestoneForm.workOrderMilestoneDateString === ''
|
||||||
? 0
|
? 0
|
||||||
: dateStringToInteger(milestoneForm.workOrderMilestoneDateString),
|
: dateStringToInteger(milestoneForm.workOrderMilestoneDateString),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue