assign fields to occupancy type

deepsource-autofix-76c6eb20
Dan Gowans 2022-12-14 14:01:31 -05:00
parent c5b42fdc7c
commit 81855c83a7
4 changed files with 261 additions and 174 deletions

View File

@ -87,11 +87,11 @@ const initializeCemeteryDatabase = () => {
occupancyType: "Interment",
orderNumber: 2
}, session);
addOccupancyType({
const cremationOccupancyTypeId = addOccupancyType({
occupancyType: "Cremation",
orderNumber: 3
}, session);
addOccupancyTypeField({
const deathDateField = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Date",
occupancyTypeFieldValues: "",
@ -100,8 +100,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 10,
maximumLength: 10,
orderNumber: 1
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(deathDateField, session);
addOccupancyTypeField(Object.assign(deathDateField, { occupancyTypeId: cremationOccupancyTypeId }), session);
const deathAgeField = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age",
occupancyTypeFieldValues: "",
@ -110,8 +112,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 3,
orderNumber: 2
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(deathAgeField, session);
addOccupancyTypeField(Object.assign(deathAgeField, { occupancyTypeId: cremationOccupancyTypeId }), session);
const deathAgePeriod = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age Period",
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
@ -120,8 +124,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 10,
orderNumber: 3
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(deathAgePeriod, session);
addOccupancyTypeField(Object.assign(deathAgePeriod, { occupancyTypeId: cremationOccupancyTypeId }), session);
const deathPlace = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Place",
occupancyTypeFieldValues: "",
@ -130,8 +136,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 100,
orderNumber: 4
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(deathPlace, session);
addOccupancyTypeField(Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }), session);
const funeralHome = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Home",
occupancyTypeFieldValues: "",
@ -140,8 +148,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 100,
orderNumber: 10
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(funeralHome, session);
addOccupancyTypeField(Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }), session);
const funeralDate = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Date",
occupancyTypeFieldValues: "",
@ -150,8 +160,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 10,
maximumLength: 10,
orderNumber: 11
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(funeralDate, session);
addOccupancyTypeField(Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }), session);
const containerType = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Container Type",
occupancyTypeFieldValues: "",
@ -160,8 +172,10 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 100,
orderNumber: 20
}, session);
addOccupancyTypeField({
};
addOccupancyTypeField(containerType, session);
addOccupancyTypeField(Object.assign(containerType, { occupancyTypeId: cremationOccupancyTypeId }), session);
const committalType = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Committal Type",
occupancyTypeFieldValues: "",
@ -170,7 +184,9 @@ const initializeCemeteryDatabase = () => {
minimumLength: 1,
maximumLength: 100,
orderNumber: 21
}, session);
};
addOccupancyTypeField(committalType, session);
addOccupancyTypeField(Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }), session);
addFeeCategory({
feeCategory: "Interment Rights",
orderNumber: 1

View File

@ -185,7 +185,7 @@ const initializeCemeteryDatabase = () => {
session
);
addOccupancyType(
const cremationOccupancyTypeId = addOccupancyType(
{
occupancyType: "Cremation",
orderNumber: 3
@ -193,115 +193,163 @@ const initializeCemeteryDatabase = () => {
session
);
// Death Date
const deathDateField = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Date",
occupancyTypeFieldValues: "",
pattern: "\\d{4}([\\/-]\\d{2}){2}",
isRequired: "",
minimumLength: 10,
maximumLength: 10,
orderNumber: 1
};
addOccupancyTypeField(deathDateField, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Date",
occupancyTypeFieldValues: "",
pattern: "\\d{4}([\\/-]\\d{2}){2}",
isRequired: "",
minimumLength: 10,
maximumLength: 10,
orderNumber: 1
},
Object.assign(deathDateField, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Death Age
const deathAgeField = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age",
occupancyTypeFieldValues: "",
pattern: "\\d+",
isRequired: "",
minimumLength: 1,
maximumLength: 3,
orderNumber: 2
};
addOccupancyTypeField(deathAgeField, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age",
occupancyTypeFieldValues: "",
pattern: "\\d+",
isRequired: "",
minimumLength: 1,
maximumLength: 3,
orderNumber: 2
},
Object.assign(deathAgeField, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Death Age Period
const deathAgePeriod = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age Period",
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 10,
orderNumber: 3
};
addOccupancyTypeField(deathAgePeriod, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Age Period",
occupancyTypeFieldValues: "Years\nMonths\nDays\nStillborn",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 10,
orderNumber: 3
},
Object.assign(deathAgePeriod, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Death Place
const deathPlace = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Place",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 4
};
addOccupancyTypeField(deathPlace, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Death Place",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 4
},
Object.assign(deathPlace, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Funeral Home
const funeralHome = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Home",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 10
};
addOccupancyTypeField(funeralHome, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Home",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 10
},
Object.assign(funeralHome, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Funeral Date
const funeralDate = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Date",
occupancyTypeFieldValues: "",
pattern: "\\d{4}([\\/-]\\d{2}){2}",
isRequired: "",
minimumLength: 10,
maximumLength: 10,
orderNumber: 11
};
addOccupancyTypeField(funeralDate, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Funeral Date",
occupancyTypeFieldValues: "",
pattern: "\\d{4}([\\/-]\\d{2}){2}",
isRequired: "",
minimumLength: 10,
maximumLength: 10,
orderNumber: 11
},
Object.assign(funeralDate, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Container Type
const containerType = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Container Type",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 20
};
addOccupancyTypeField(containerType, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Container Type",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 20
},
Object.assign(containerType, { occupancyTypeId: cremationOccupancyTypeId }),
session
);
// Committal Type
const committalType = {
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Committal Type",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 21
};
addOccupancyTypeField(committalType, session);
addOccupancyTypeField(
{
occupancyTypeId: intermentOccupancyTypeId,
occupancyTypeField: "Committal Type",
occupancyTypeFieldValues: "",
pattern: "",
isRequired: "",
minimumLength: 1,
maximumLength: 100,
orderNumber: 21
},
Object.assign(committalType, { occupancyTypeId: cremationOccupancyTypeId }),
session
);

View File

@ -181,7 +181,6 @@ const takenLotStatus = cacheFunctions.getLotStatusByLotStatus("Taken");
const preneedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Preneed");
const deceasedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Interment");
const cremationOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Cremation");
const allOccupancyTypeFields = cacheFunctions.getAllOccupancyTypeFields();
const preneedOwnerLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Preneed Owner");
const funeralDirectorLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Funeral Director");
const deceasedLotOccupantType = cacheFunctions.getLotOccupantTypeByLotOccupantType("Deceased");
@ -418,7 +417,9 @@ function importFromMasterCSV() {
const lotOccupancyFieldValue = formatDateString(masterRow.CM_DEATH_YR, masterRow.CM_DEATH_MON, masterRow.CM_DEATH_DAY);
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
@ -427,7 +428,9 @@ function importFromMasterCSV() {
if (masterRow.CM_AGE !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_AGE
@ -436,8 +439,10 @@ function importFromMasterCSV() {
if (masterRow.CM_PERIOD !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return (occupancyTypeField.occupancyTypeField === "Death Age Period");
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age Period";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_PERIOD
}, user);
@ -461,7 +466,9 @@ function importFromMasterCSV() {
const lotOccupancyFieldValue = formatDateString(masterRow.CM_FUNERAL_YR, masterRow.CM_FUNERAL_MON, masterRow.CM_FUNERAL_DAY);
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
@ -470,8 +477,10 @@ function importFromMasterCSV() {
if (masterRow.CM_CONTAINER_TYPE !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return (occupancyTypeField.occupancyTypeField === "Container Type");
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Container Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_CONTAINER_TYPE
}, user);
@ -483,8 +492,10 @@ function importFromMasterCSV() {
}
addOrUpdateLotOccupancyField({
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return (occupancyTypeField.occupancyTypeField === "Committal Type");
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Committal Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: commitalType
}, user);
@ -867,7 +878,7 @@ function importFromWorkOrderCSV() {
const lotOccupancyFieldValue = formatDateString(workOrderRow.WO_DEATH_YR, workOrderRow.WO_DEATH_MON, workOrderRow.WO_DEATH_DAY);
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
@ -876,7 +887,7 @@ function importFromWorkOrderCSV() {
if (workOrderRow.WO_DEATH_PLACE !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Place";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_DEATH_PLACE
@ -885,7 +896,7 @@ function importFromWorkOrderCSV() {
if (workOrderRow.WO_AGE !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_AGE
@ -894,7 +905,7 @@ function importFromWorkOrderCSV() {
if (workOrderRow.WO_PERIOD !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age Period";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_PERIOD
@ -919,7 +930,7 @@ function importFromWorkOrderCSV() {
const lotOccupancyFieldValue = formatDateString(workOrderRow.WO_FUNERAL_YR, workOrderRow.WO_FUNERAL_MON, workOrderRow.WO_FUNERAL_DAY);
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
@ -928,7 +939,7 @@ function importFromWorkOrderCSV() {
if (workOrderRow.WO_CONTAINER_TYPE !== "") {
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Container Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_CONTAINER_TYPE
@ -941,7 +952,7 @@ function importFromWorkOrderCSV() {
}
addOrUpdateLotOccupancyField({
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Committal Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: commitalType

View File

@ -415,8 +415,6 @@ const preneedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Pre
const deceasedOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Interment");
const cremationOccupancyType = cacheFunctions.getOccupancyTypeByOccupancyType("Cremation");
const allOccupancyTypeFields = cacheFunctions.getAllOccupancyTypeFields();
const preneedOwnerLotOccupantType =
cacheFunctions.getLotOccupantTypeByLotOccupantType("Preneed Owner");
const funeralDirectorLotOccupantType =
@ -760,11 +758,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
},
user
@ -775,11 +774,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_AGE
},
user
@ -790,13 +790,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return (
occupancyTypeField.occupancyTypeField === "Death Age Period"
);
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age Period";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_PERIOD
},
user
@ -848,11 +847,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}).occupancyTypeFieldId,
lotOccupancyFieldValue
},
user
@ -863,13 +863,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return (
occupancyTypeField.occupancyTypeField === "Container Type"
);
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Container Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: masterRow.CM_CONTAINER_TYPE
},
user
@ -886,13 +885,12 @@ function importFromMasterCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: deceasedLotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find(
(occupancyTypeField) => {
return (
occupancyTypeField.occupancyTypeField === "Committal Type"
);
}
).occupancyTypeFieldId,
occupancyTypeFieldId: (lotId
? deceasedOccupancyType
: cremationOccupancyType
).occupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Committal Type";
}).occupancyTypeFieldId,
lotOccupancyFieldValue: commitalType
},
user
@ -1432,9 +1430,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Date";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue
},
user
@ -1445,9 +1445,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Place";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Place";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_DEATH_PLACE
},
user
@ -1458,9 +1460,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_AGE
},
user
@ -1471,9 +1475,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age Period";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Death Age Period";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_PERIOD
},
user
@ -1523,9 +1529,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Funeral Date";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue
},
user
@ -1536,9 +1544,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Container Type";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Container Type";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue: workOrderRow.WO_CONTAINER_TYPE
},
user
@ -1555,9 +1565,11 @@ function importFromWorkOrderCSV() {
addOrUpdateLotOccupancyField(
{
lotOccupancyId: lotOccupancyId,
occupancyTypeFieldId: allOccupancyTypeFields.find((occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Committal Type";
}).occupancyTypeFieldId,
occupancyTypeFieldId: deceasedOccupancyType.occupancyTypeFields.find(
(occupancyTypeField) => {
return occupancyTypeField.occupancyTypeField === "Committal Type";
}
).occupancyTypeFieldId,
lotOccupancyFieldValue: commitalType
},
user