deepsource-autofix-76c6eb20
Dan Gowans 2023-01-12 11:50:31 -05:00
parent ae00f55a2d
commit 33c62a4a62
157 changed files with 1375 additions and 1174 deletions

View File

@ -1,3 +1,3 @@
import type { Config } from "../types/configTypes"; import type { Config } from '../types/configTypes';
export declare const config: Config; export declare const config: Config;
export default config; export default config;

View File

@ -1,4 +1,4 @@
import type { Config } from "../types/configTypes"; import type { Config } from '../types/configTypes'
export const config: Config = { export const config: Config = {
application: {}, application: {},
@ -15,6 +15,6 @@ export const config: Config = {
adminCleanup: {}, adminCleanup: {},
printPdf: {} printPdf: {}
} }
}; }
export default config; export default config

View File

@ -1,19 +1,19 @@
import { config as baseConfig } from "./config.base.js"; import { config as baseConfig } from './config.base.js';
export const config = Object.assign({}, baseConfig); export const config = Object.assign({}, baseConfig);
config.application = { config.application = {
applicationName: "Cemetery Management System", applicationName: 'Cemetery Management System',
backgroundURL: "/images/cemetery-background.jpg", backgroundURL: '/images/cemetery-background.jpg',
logoURL: "/images/cemetery-logo.svg" logoURL: '/images/cemetery-logo.svg'
}; };
config.aliases.lot = "Burial Site"; config.aliases.lot = 'Burial Site';
config.aliases.lots = "Burial Sites"; config.aliases.lots = 'Burial Sites';
config.aliases.map = "Cemetery"; config.aliases.map = 'Cemetery';
config.aliases.maps = "Cemeteries"; config.aliases.maps = 'Cemeteries';
config.aliases.occupancy = "Contract"; config.aliases.occupancy = 'Contract';
config.aliases.occupancies = "Contracts"; config.aliases.occupancies = 'Contracts';
config.aliases.occupant = "Customer"; config.aliases.occupant = 'Customer';
config.aliases.occupants = "Customers"; config.aliases.occupants = 'Customers';
config.aliases.workOrderOpenDate = "Order Date"; config.aliases.workOrderOpenDate = 'Order Date';
config.aliases.workOrderCloseDate = "Completion Date"; config.aliases.workOrderCloseDate = 'Completion Date';
config.settings.lotOccupancy.occupancyEndDateIsRequired = false; config.settings.lotOccupancy.occupancyEndDateIsRequired = false;
export default config; export default config;

View File

@ -1,15 +1,15 @@
import { config as cemeteryConfig } from "./config.cemetery.ontario.js"; import { config as cemeteryConfig } from './config.cemetery.ontario.js';
export const config = Object.assign({}, cemeteryConfig); export const config = Object.assign({}, cemeteryConfig);
config.aliases.occupancyStartDate = "Purchase Date"; config.aliases.occupancyStartDate = 'Purchase Date';
config.aliases.externalReceiptNumber = "GP Receipt Number"; config.aliases.externalReceiptNumber = 'GP Receipt Number';
config.settings.lot.lotNamePattern = config.settings.lot.lotNamePattern =
/^[\dA-Z]{2}-(B[\dA-Z]+-)?(R[\dA-Z]+-)?(L[\dA-Z]+-)?G[\dA-Z]+(, Interment \d+)?$/; /^[\dA-Z]{2}-(B[\dA-Z]+-)?(R[\dA-Z]+-)?(L[\dA-Z]+-)?G[\dA-Z]+(, Interment \d+)?$/;
config.settings.lot.lotNameHelpText = `Two digit cemetery-Block-Range-Lot-Grave, Interment number\n config.settings.lot.lotNameHelpText = `Two digit cemetery-Block-Range-Lot-Grave, Interment number\n
ex. XX-BA-R41-L15-G3A, Interment 1`; ex. XX-BA-R41-L15-G3A, Interment 1`;
const numericPadding = "00000"; const numericPadding = '00000';
config.settings.lot.lotNameSortNameFunction = (lotName) => { config.settings.lot.lotNameSortNameFunction = (lotName) => {
try { try {
const lotNameSplit = lotName.toUpperCase().split("-"); const lotNameSplit = lotName.toUpperCase().split('-');
const cleanLotNamePieces = []; const cleanLotNamePieces = [];
for (let lotNamePiece of lotNameSplit) { for (let lotNamePiece of lotNameSplit) {
if (cleanLotNamePieces.length === 0) { if (cleanLotNamePieces.length === 0) {
@ -17,28 +17,33 @@ config.settings.lot.lotNameSortNameFunction = (lotName) => {
continue; continue;
} }
let numericPiece = numericPadding; let numericPiece = numericPadding;
let letterPiece = ""; let letterPiece = '';
const firstLetter = lotNamePiece.charAt(0); const firstLetter = lotNamePiece.charAt(0);
lotNamePiece = lotNamePiece.slice(1); lotNamePiece = lotNamePiece.slice(1);
for (const letter of lotNamePiece) { for (const letter of lotNamePiece) {
if (letterPiece === "" && "0123456789".includes(letter)) { if (letterPiece === '' && '0123456789'.includes(letter)) {
numericPiece += letter; numericPiece += letter;
} }
else { else {
letterPiece += letter; letterPiece += letter;
} }
} }
cleanLotNamePieces.push(firstLetter + numericPiece.slice(-1 * numericPadding.length) + letterPiece); cleanLotNamePieces.push(firstLetter +
numericPiece.slice(-1 * numericPadding.length) +
letterPiece);
} }
return cleanLotNamePieces.join("-"); return cleanLotNamePieces.join('-');
} }
catch { catch {
return lotName; return lotName;
} }
}; };
config.settings.lotOccupancy.occupantCityDefault = "Sault Ste. Marie"; config.settings.lotOccupancy.occupantCityDefault = 'Sault Ste. Marie';
config.settings.lotOccupancy.prints = ["pdf/ssm.cemetery.burialPermit", "pdf/ssm.cemetery.contract"]; config.settings.lotOccupancy.prints = [
config.settings.map.mapCityDefault = "Sault Ste. Marie"; 'pdf/ssm.cemetery.burialPermit',
'pdf/ssm.cemetery.contract'
];
config.settings.map.mapCityDefault = 'Sault Ste. Marie';
config.settings.workOrders.workOrderNumberLength = 6; config.settings.workOrders.workOrderNumberLength = 6;
config.settings.workOrders.workOrderMilestoneDateRecentBeforeDays = 7; config.settings.workOrders.workOrderMilestoneDateRecentBeforeDays = 7;
config.settings.workOrders.workOrderMilestoneDateRecentAfterDays = 30; config.settings.workOrders.workOrderMilestoneDateRecentAfterDays = 30;

View File

@ -1,62 +1,67 @@
import { config as cemeteryConfig } from "./config.cemetery.ontario.js"; import { config as cemeteryConfig } from './config.cemetery.ontario.js'
export const config = Object.assign({}, cemeteryConfig); export const config = Object.assign({}, cemeteryConfig)
config.aliases.occupancyStartDate = "Purchase Date"; config.aliases.occupancyStartDate = 'Purchase Date'
config.aliases.externalReceiptNumber = "GP Receipt Number"; config.aliases.externalReceiptNumber = 'GP Receipt Number'
config.settings.lot.lotNamePattern = config.settings.lot.lotNamePattern =
/^[\dA-Z]{2}-(B[\dA-Z]+-)?(R[\dA-Z]+-)?(L[\dA-Z]+-)?G[\dA-Z]+(, Interment \d+)?$/; /^[\dA-Z]{2}-(B[\dA-Z]+-)?(R[\dA-Z]+-)?(L[\dA-Z]+-)?G[\dA-Z]+(, Interment \d+)?$/
config.settings.lot.lotNameHelpText = `Two digit cemetery-Block-Range-Lot-Grave, Interment number\n config.settings.lot.lotNameHelpText = `Two digit cemetery-Block-Range-Lot-Grave, Interment number\n
ex. XX-BA-R41-L15-G3A, Interment 1`; ex. XX-BA-R41-L15-G3A, Interment 1`
const numericPadding = "00000"; const numericPadding = '00000'
config.settings.lot.lotNameSortNameFunction = (lotName) => { config.settings.lot.lotNameSortNameFunction = (lotName) => {
try { try {
const lotNameSplit = lotName.toUpperCase().split("-"); const lotNameSplit = lotName.toUpperCase().split('-')
const cleanLotNamePieces: string[] = []; const cleanLotNamePieces: string[] = []
for (let lotNamePiece of lotNameSplit) { for (let lotNamePiece of lotNameSplit) {
if (cleanLotNamePieces.length === 0) { if (cleanLotNamePieces.length === 0) {
cleanLotNamePieces.push(lotNamePiece); cleanLotNamePieces.push(lotNamePiece)
continue; continue
} }
let numericPiece = numericPadding; let numericPiece = numericPadding
let letterPiece = ""; let letterPiece = ''
const firstLetter = lotNamePiece.charAt(0); const firstLetter = lotNamePiece.charAt(0)
lotNamePiece = lotNamePiece.slice(1); lotNamePiece = lotNamePiece.slice(1)
for (const letter of lotNamePiece) { for (const letter of lotNamePiece) {
if (letterPiece === "" && "0123456789".includes(letter)) { if (letterPiece === '' && '0123456789'.includes(letter)) {
numericPiece += letter; numericPiece += letter
} else { } else {
letterPiece += letter; letterPiece += letter
} }
} }
cleanLotNamePieces.push( cleanLotNamePieces.push(
firstLetter + numericPiece.slice(-1 * numericPadding.length) + letterPiece firstLetter +
); numericPiece.slice(-1 * numericPadding.length) +
letterPiece
)
} }
return cleanLotNamePieces.join("-"); return cleanLotNamePieces.join('-')
} catch { } catch {
return lotName; return lotName
} }
}; }
config.settings.lotOccupancy.occupantCityDefault = "Sault Ste. Marie"; config.settings.lotOccupancy.occupantCityDefault = 'Sault Ste. Marie'
config.settings.lotOccupancy.prints = ["pdf/ssm.cemetery.burialPermit", "pdf/ssm.cemetery.contract"]; config.settings.lotOccupancy.prints = [
'pdf/ssm.cemetery.burialPermit',
'pdf/ssm.cemetery.contract'
]
config.settings.map.mapCityDefault = "Sault Ste. Marie"; config.settings.map.mapCityDefault = 'Sault Ste. Marie'
config.settings.workOrders.workOrderNumberLength = 6; config.settings.workOrders.workOrderNumberLength = 6
config.settings.workOrders.workOrderMilestoneDateRecentBeforeDays = 7; config.settings.workOrders.workOrderMilestoneDateRecentBeforeDays = 7
config.settings.workOrders.workOrderMilestoneDateRecentAfterDays = 30; config.settings.workOrders.workOrderMilestoneDateRecentAfterDays = 30
export default config; export default config

View File

@ -1,24 +1,24 @@
import { config as baseConfig } from "./config.base.js"; import { config as baseConfig } from './config.base.js'
export const config = Object.assign({}, baseConfig); export const config = Object.assign({}, baseConfig)
config.application = { config.application = {
applicationName: "Cemetery Management System", applicationName: 'Cemetery Management System',
backgroundURL: "/images/cemetery-background.jpg", backgroundURL: '/images/cemetery-background.jpg',
logoURL: "/images/cemetery-logo.svg" logoURL: '/images/cemetery-logo.svg'
}; }
config.aliases.lot = "Burial Site"; config.aliases.lot = 'Burial Site'
config.aliases.lots = "Burial Sites"; config.aliases.lots = 'Burial Sites'
config.aliases.map = "Cemetery"; config.aliases.map = 'Cemetery'
config.aliases.maps = "Cemeteries"; config.aliases.maps = 'Cemeteries'
config.aliases.occupancy = "Contract"; config.aliases.occupancy = 'Contract'
config.aliases.occupancies = "Contracts"; config.aliases.occupancies = 'Contracts'
config.aliases.occupant = "Customer"; config.aliases.occupant = 'Customer'
config.aliases.occupants = "Customers"; config.aliases.occupants = 'Customers'
config.aliases.workOrderOpenDate = "Order Date"; config.aliases.workOrderOpenDate = 'Order Date'
config.aliases.workOrderCloseDate = "Completion Date"; config.aliases.workOrderCloseDate = 'Completion Date'
config.settings.lotOccupancy.occupancyEndDateIsRequired = false; config.settings.lotOccupancy.occupancyEndDateIsRequired = false
export default config; export default config

View File

@ -1,10 +1,10 @@
import { config as cemeteryConfig } from "./config.cemetery.ssm.js"; import { config as cemeteryConfig } from './config.cemetery.ssm.js';
export const config = Object.assign({}, cemeteryConfig); export const config = Object.assign({}, cemeteryConfig);
config.application.useTestDatabases = true; config.application.useTestDatabases = true;
config.users = { config.users = {
testing: ["*testView", "*testUpdate", "*testAdmin"], testing: ['*testView', '*testUpdate', '*testAdmin'],
canLogin: ["*testView", "*testUpdate", "*testAdmin"], canLogin: ['*testView', '*testUpdate', '*testAdmin'],
canUpdate: ["*testUpdate"], canUpdate: ['*testUpdate'],
isAdmin: ["*testAdmin"] isAdmin: ['*testAdmin']
}; };
export default config; export default config;

View File

@ -1,14 +1,14 @@
import { config as cemeteryConfig } from "./config.cemetery.ssm.js"; import { config as cemeteryConfig } from './config.cemetery.ssm.js'
export const config = Object.assign({}, cemeteryConfig); export const config = Object.assign({}, cemeteryConfig)
config.application.useTestDatabases = true; config.application.useTestDatabases = true
config.users = { config.users = {
testing: ["*testView", "*testUpdate", "*testAdmin"], testing: ['*testView', '*testUpdate', '*testAdmin'],
canLogin: ["*testView", "*testUpdate", "*testAdmin"], canLogin: ['*testView', '*testUpdate', '*testAdmin'],
canUpdate: ["*testUpdate"], canUpdate: ['*testUpdate'],
isAdmin: ["*testAdmin"] isAdmin: ['*testAdmin']
}; }
export default config; export default config

View File

@ -1,4 +1,4 @@
export declare const useTestDatabases: boolean; export declare const useTestDatabases: boolean;
export declare const lotOccupancyDB_live = "data/lotOccupancy.db"; export declare const lotOccupancyDBLive = "data/lotOccupancy.db";
export declare const lotOccupancyDB_testing = "data/lotOccupancy-testing.db"; export declare const lotOccupancyDBTesting = "data/lotOccupancy-testing.db";
export declare const lotOccupancyDB: string; export declare const lotOccupancyDB: string;

View File

@ -1,10 +1,13 @@
import * as configFunctions from "../helpers/functions.config.js"; import * as configFunctions from '../helpers/functions.config.js';
import Debug from "debug"; import Debug from 'debug';
const debug = Debug("lot-occupancy-system:databasePaths"); const debug = Debug('lot-occupancy-system:databasePaths');
export const useTestDatabases = configFunctions.getProperty("application.useTestDatabases") || process.env.TEST_DATABASES === "true"; export const useTestDatabases = configFunctions.getProperty('application.useTestDatabases') ||
process.env.TEST_DATABASES === 'true';
if (useTestDatabases) { if (useTestDatabases) {
debug('Using "-testing" databases.'); debug('Using "-testing" databases.');
} }
export const lotOccupancyDB_live = "data/lotOccupancy.db"; export const lotOccupancyDBLive = 'data/lotOccupancy.db';
export const lotOccupancyDB_testing = "data/lotOccupancy-testing.db"; export const lotOccupancyDBTesting = 'data/lotOccupancy-testing.db';
export const lotOccupancyDB = useTestDatabases ? lotOccupancyDB_testing : lotOccupancyDB_live; export const lotOccupancyDB = useTestDatabases
? lotOccupancyDBTesting
: lotOccupancyDBLive;

View File

@ -1,18 +1,21 @@
import * as configFunctions from "../helpers/functions.config.js"; import * as configFunctions from '../helpers/functions.config.js'
import Debug from "debug"; import Debug from 'debug'
const debug = Debug("lot-occupancy-system:databasePaths"); const debug = Debug('lot-occupancy-system:databasePaths')
// Determine if test databases should be used // Determine if test databases should be used
export const useTestDatabases = export const useTestDatabases =
configFunctions.getProperty("application.useTestDatabases") || process.env.TEST_DATABASES === "true"; configFunctions.getProperty('application.useTestDatabases') ||
process.env.TEST_DATABASES === 'true'
if (useTestDatabases) { if (useTestDatabases) {
debug('Using "-testing" databases.'); debug('Using "-testing" databases.')
} }
export const lotOccupancyDB_live = "data/lotOccupancy.db"; export const lotOccupancyDBLive = 'data/lotOccupancy.db'
export const lotOccupancyDB_testing = "data/lotOccupancy-testing.db"; export const lotOccupancyDBTesting = 'data/lotOccupancy-testing.db'
export const lotOccupancyDB = useTestDatabases ? lotOccupancyDB_testing : lotOccupancyDB_live; export const lotOccupancyDB = useTestDatabases
? lotOccupancyDBTesting
: lotOccupancyDBLive

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,6 +1,6 @@
export const handler = (_request, response) => { export const handler = (_request, response) => {
response.render("admin-cleanup", { response.render('admin-cleanup', {
headTitle: "Database Cleanup" headTitle: 'Database Cleanup'
}); });
}; };
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
export const handler: RequestHandler = (_request, response) => { export const handler: RequestHandler = (_request, response) => {
response.render("admin-cleanup", { response.render('admin-cleanup', {
headTitle: "Database Cleanup" headTitle: 'Database Cleanup'
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,13 +1,13 @@
import { getLotTypes, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getLotTypes, getOccupancyTypes } from '../../helpers/functions.cache.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = (_request, response) => { export const handler = (_request, response) => {
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {
includeFees: true includeFees: true
}); });
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.render("admin-fees", { response.render('admin-fees', {
headTitle: "Fee Management", headTitle: 'Fee Management',
feeCategories, feeCategories,
occupancyTypes, occupancyTypes,
lotTypes lotTypes

View File

@ -1,8 +1,11 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { getLotTypes, getOccupancyTypes } from "../../helpers/functions.cache.js"; import {
getLotTypes,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = (_request, response) => { export const handler: RequestHandler = (_request, response) => {
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
@ -10,17 +13,17 @@ export const handler: RequestHandler = (_request, response) => {
{ {
includeFees: true includeFees: true
} }
); )
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.render("admin-fees", { response.render('admin-fees', {
headTitle: "Fee Management", headTitle: 'Fee Management',
feeCategories, feeCategories,
occupancyTypes, occupancyTypes,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
import * as configFunctions from "../../helpers/functions.config.js"; import * as configFunctions from '../../helpers/functions.config.js';
export const handler = (_request, response) => { export const handler = (_request, response) => {
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.render("admin-lotTypes", { response.render('admin-lotTypes', {
headTitle: configFunctions.getProperty("aliases.lot") + " Type Management", headTitle: configFunctions.getProperty('aliases.lot') + ' Type Management',
lotTypes lotTypes
}); });
}; };

View File

@ -1,16 +1,16 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js'
import * as configFunctions from "../../helpers/functions.config.js"; import * as configFunctions from '../../helpers/functions.config.js'
export const handler: RequestHandler = (_request, response) => { export const handler: RequestHandler = (_request, response) => {
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.render("admin-lotTypes", { response.render('admin-lotTypes', {
headTitle: configFunctions.getProperty("aliases.lot") + " Type Management", headTitle: configFunctions.getProperty('aliases.lot') + ' Type Management',
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,10 +1,10 @@
import * as configFunctions from "../../helpers/functions.config.js"; import * as configFunctions from '../../helpers/functions.config.js';
import * as printFunctions from "../../helpers/functions.print.js"; import * as printFunctions from '../../helpers/functions.print.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = (_request, response) => { export const handler = (_request, response) => {
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields();
const occupancyTypePrints = configFunctions.getProperty("settings.lotOccupancy.prints"); const occupancyTypePrints = configFunctions.getProperty('settings.lotOccupancy.prints');
const occupancyTypePrintTitles = {}; const occupancyTypePrintTitles = {};
for (const printEJS of occupancyTypePrints) { for (const printEJS of occupancyTypePrints) {
const printConfig = printFunctions.getPrintConfig(printEJS); const printConfig = printFunctions.getPrintConfig(printEJS);
@ -12,8 +12,8 @@ export const handler = (_request, response) => {
occupancyTypePrintTitles[printEJS] = printConfig.title; occupancyTypePrintTitles[printEJS] = printConfig.title;
} }
} }
response.render("admin-occupancyTypes", { response.render('admin-occupancyTypes', {
headTitle: configFunctions.getProperty("aliases.occupancy") + " Type Management", headTitle: configFunctions.getProperty('aliases.occupancy') + ' Type Management',
occupancyTypes, occupancyTypes,
allOccupancyTypeFields, allOccupancyTypeFields,
occupancyTypePrintTitles occupancyTypePrintTitles

View File

@ -1,32 +1,38 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import * as configFunctions from "../../helpers/functions.config.js"; import * as configFunctions from '../../helpers/functions.config.js'
import * as printFunctions from "../../helpers/functions.print.js"; import * as printFunctions from '../../helpers/functions.print.js'
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import {
getAllOccupancyTypeFields,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
export const handler: RequestHandler = (_request, response) => { export const handler: RequestHandler = (_request, response) => {
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields()
const occupancyTypePrints = configFunctions.getProperty("settings.lotOccupancy.prints"); const occupancyTypePrints = configFunctions.getProperty(
'settings.lotOccupancy.prints'
)
const occupancyTypePrintTitles = {}; const occupancyTypePrintTitles = {}
for (const printEJS of occupancyTypePrints) { for (const printEJS of occupancyTypePrints) {
const printConfig = printFunctions.getPrintConfig(printEJS); const printConfig = printFunctions.getPrintConfig(printEJS)
if (printConfig) { if (printConfig) {
occupancyTypePrintTitles[printEJS] = printConfig.title; occupancyTypePrintTitles[printEJS] = printConfig.title
} }
} }
response.render("admin-occupancyTypes", { response.render('admin-occupancyTypes', {
headTitle: configFunctions.getProperty("aliases.occupancy") + " Type Management", headTitle:
configFunctions.getProperty('aliases.occupancy') + ' Type Management',
occupancyTypes, occupancyTypes,
allOccupancyTypeFields, allOccupancyTypeFields,
occupancyTypePrintTitles occupancyTypePrintTitles
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,13 +1,13 @@
import { getLotOccupantTypes, getLotStatuses, getWorkOrderMilestoneTypes, getWorkOrderTypes } from "../../helpers/functions.cache.js"; import { getLotOccupantTypes, getLotStatuses, getWorkOrderMilestoneTypes, getWorkOrderTypes } from '../../helpers/functions.cache.js';
import { getSolidIconClasses } from "../../helpers/functions.icons.js"; import { getSolidIconClasses } from '../../helpers/functions.icons.js';
export const handler = async (_request, response) => { export const handler = async (_request, response) => {
const workOrderTypes = getWorkOrderTypes(); const workOrderTypes = getWorkOrderTypes();
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes(); const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses();
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes();
const fontAwesomeIconClasses = await getSolidIconClasses(); const fontAwesomeIconClasses = await getSolidIconClasses();
response.render("admin-tables", { response.render('admin-tables', {
headTitle: "Config Table Management", headTitle: 'Config Table Management',
workOrderTypes, workOrderTypes,
workOrderMilestoneTypes, workOrderMilestoneTypes,
lotStatuses, lotStatuses,

View File

@ -1,30 +1,30 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { import {
getLotOccupantTypes, getLotOccupantTypes,
getLotStatuses, getLotStatuses,
getWorkOrderMilestoneTypes, getWorkOrderMilestoneTypes,
getWorkOrderTypes getWorkOrderTypes
} from "../../helpers/functions.cache.js"; } from '../../helpers/functions.cache.js'
import { getSolidIconClasses } from "../../helpers/functions.icons.js"; import { getSolidIconClasses } from '../../helpers/functions.icons.js'
export const handler: RequestHandler = async (_request, response) => { export const handler: RequestHandler = async (_request, response) => {
const workOrderTypes = getWorkOrderTypes(); const workOrderTypes = getWorkOrderTypes()
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes(); const workOrderMilestoneTypes = getWorkOrderMilestoneTypes()
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses()
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes()
const fontAwesomeIconClasses = await getSolidIconClasses(); const fontAwesomeIconClasses = await getSolidIconClasses()
response.render("admin-tables", { response.render('admin-tables', {
headTitle: "Config Table Management", headTitle: 'Config Table Management',
workOrderTypes, workOrderTypes,
workOrderMilestoneTypes, workOrderMilestoneTypes,
lotStatuses, lotStatuses,
lotOccupantTypes, lotOccupantTypes,
fontAwesomeIconClasses fontAwesomeIconClasses
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("Fees", request.body.feeId, request.session); const success = deleteRecord('Fees', request.body.feeId, request.session);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {
includeFees: true includeFees: true
}); });

View File

@ -1,23 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("Fees", request.body.feeId, request.session); const success = deleteRecord('Fees', request.body.feeId, request.session)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("FeeCategories", request.body.feeCategoryId, request.session); const success = deleteRecord('FeeCategories', request.body.feeCategoryId, request.session);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {
includeFees: true includeFees: true
}); });

View File

@ -1,23 +1,27 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("FeeCategories", request.body.feeCategoryId, request.session); const success = deleteRecord(
'FeeCategories',
request.body.feeCategoryId,
request.session
)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getLotOccupantTypes } from "../../helpers/functions.cache.js"; import { getLotOccupantTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("LotOccupantTypes", request.body.lotOccupantTypeId, request.session); const success = deleteRecord('LotOccupantTypes', request.body.lotOccupantTypeId, request.session);
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes();
response.json({ response.json({
success, success,

View File

@ -1,18 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getLotOccupantTypes } from "../../helpers/functions.cache.js"; import { getLotOccupantTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("LotOccupantTypes", request.body.lotOccupantTypeId, request.session); const success = deleteRecord(
'LotOccupantTypes',
request.body.lotOccupantTypeId,
request.session
)
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes()
response.json({ response.json({
success, success,
lotOccupantTypes lotOccupantTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getLotStatuses } from "../../helpers/functions.cache.js"; import { getLotStatuses } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("LotStatuses", request.body.lotStatusId, request.session); const success = deleteRecord('LotStatuses', request.body.lotStatusId, request.session);
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses();
response.json({ response.json({
success, success,

View File

@ -1,18 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getLotStatuses } from "../../helpers/functions.cache.js"; import { getLotStatuses } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("LotStatuses", request.body.lotStatusId, request.session); const success = deleteRecord(
'LotStatuses',
request.body.lotStatusId,
request.session
)
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses()
response.json({ response.json({
success, success,
lotStatuses lotStatuses
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("LotTypes", request.body.lotTypeId, request.session); const success = deleteRecord('LotTypes', request.body.lotTypeId, request.session);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.json({ response.json({
success, success,

View File

@ -1,18 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("LotTypes", request.body.lotTypeId, request.session); const success = deleteRecord(
'LotTypes',
request.body.lotTypeId,
request.session
)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("LotTypeFields", request.body.lotTypeFieldId, request.session); const success = deleteRecord('LotTypeFields', request.body.lotTypeFieldId, request.session);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.json({ response.json({
success, success,

View File

@ -1,18 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("LotTypeFields", request.body.lotTypeFieldId, request.session); const success = deleteRecord(
'LotTypeFields',
request.body.lotTypeFieldId,
request.session
)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("OccupancyTypes", request.body.occupancyTypeId, request.session); const success = deleteRecord('OccupancyTypes', request.body.occupancyTypeId, request.session);
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields();
response.json({ response.json({

View File

@ -1,20 +1,27 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import {
getAllOccupancyTypeFields,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("OccupancyTypes", request.body.occupancyTypeId, request.session); const success = deleteRecord(
'OccupancyTypes',
request.body.occupancyTypeId,
request.session
)
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields()
response.json({ response.json({
success, success,
occupancyTypes, occupancyTypes,
allOccupancyTypeFields allOccupancyTypeFields
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("OccupancyTypeFields", request.body.occupancyTypeFieldId, request.session); const success = deleteRecord('OccupancyTypeFields', request.body.occupancyTypeFieldId, request.session);
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields();
response.json({ response.json({

View File

@ -1,20 +1,27 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import {
getAllOccupancyTypeFields,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("OccupancyTypeFields", request.body.occupancyTypeFieldId, request.session); const success = deleteRecord(
'OccupancyTypeFields',
request.body.occupancyTypeFieldId,
request.session
)
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields()
response.json({ response.json({
success, success,
occupancyTypes, occupancyTypes,
allOccupancyTypeFields allOccupancyTypeFields
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,6 +1,6 @@
import { deleteOccupancyTypePrint } from "../../helpers/lotOccupancyDB/deleteOccupancyTypePrint.js"; import { deleteOccupancyTypePrint } from '../../helpers/lotOccupancyDB/deleteOccupancyTypePrint.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteOccupancyTypePrint(request.body.occupancyTypeId, request.body.printEJS, request.session); const success = deleteOccupancyTypePrint(request.body.occupancyTypeId, request.body.printEJS, request.session);
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields();

View File

@ -1,24 +1,27 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteOccupancyTypePrint } from "../../helpers/lotOccupancyDB/deleteOccupancyTypePrint.js"; import { deleteOccupancyTypePrint } from '../../helpers/lotOccupancyDB/deleteOccupancyTypePrint.js'
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import {
getAllOccupancyTypeFields,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteOccupancyTypePrint( const success = deleteOccupancyTypePrint(
request.body.occupancyTypeId, request.body.occupancyTypeId,
request.body.printEJS, request.body.printEJS,
request.session request.session
); )
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields()
response.json({ response.json({
success, success,
occupancyTypes, occupancyTypes,
allOccupancyTypeFields allOccupancyTypeFields
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js"; import { getWorkOrderMilestoneTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId, request.session); const success = deleteRecord('WorkOrderMilestoneTypes', request.body.workOrderMilestoneTypeId, request.session);
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes(); const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
response.json({ response.json({
success, success,

View File

@ -1,22 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js"; import { getWorkOrderMilestoneTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord( const success = deleteRecord(
"WorkOrderMilestoneTypes", 'WorkOrderMilestoneTypes',
request.body.workOrderMilestoneTypeId, request.body.workOrderMilestoneTypeId,
request.session request.session
); )
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes(); const workOrderMilestoneTypes = getWorkOrderMilestoneTypes()
response.json({ response.json({
success, success,
workOrderMilestoneTypes workOrderMilestoneTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js';
import { getWorkOrderTypes } from "../../helpers/functions.cache.js"; import { getWorkOrderTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = deleteRecord("WorkOrderTypes", request.body.workOrderTypeId, request.session); const success = deleteRecord('WorkOrderTypes', request.body.workOrderTypeId, request.session);
const workOrderTypes = getWorkOrderTypes(); const workOrderTypes = getWorkOrderTypes();
response.json({ response.json({
success, success,

View File

@ -1,18 +1,22 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { deleteRecord } from "../../helpers/lotOccupancyDB/deleteRecord.js"; import { deleteRecord } from '../../helpers/lotOccupancyDB/deleteRecord.js'
import { getWorkOrderTypes } from "../../helpers/functions.cache.js"; import { getWorkOrderTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = deleteRecord("WorkOrderTypes", request.body.workOrderTypeId, request.session); const success = deleteRecord(
'WorkOrderTypes',
request.body.workOrderTypeId,
request.session
)
const workOrderTypes = getWorkOrderTypes(); const workOrderTypes = getWorkOrderTypes()
response.json({ response.json({
success, success,
workOrderTypes workOrderTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordDown, moveRecordDownToBottom } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordDownToBottom("FeeCategories", request.body.feeCategoryId) ? moveRecordDownToBottom('FeeCategories', request.body.feeCategoryId)
: moveRecordDown("FeeCategories", request.body.feeCategoryId); : moveRecordDown('FeeCategories', request.body.feeCategoryId);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {
includeFees: true includeFees: true
}); });

View File

@ -1,26 +1,29 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
moveRecordDown,
moveRecordDownToBottom
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordDownToBottom("FeeCategories", request.body.feeCategoryId) ? moveRecordDownToBottom('FeeCategories', request.body.feeCategoryId)
: moveRecordDown("FeeCategories", request.body.feeCategoryId); : moveRecordDown('FeeCategories', request.body.feeCategoryId)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordUp, moveRecordUpToTop } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordUpToTop("FeeCategories", request.body.feeCategoryId) ? moveRecordUpToTop('FeeCategories', request.body.feeCategoryId)
: moveRecordUp("FeeCategories", request.body.feeCategoryId); : moveRecordUp('FeeCategories', request.body.feeCategoryId);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {
includeFees: true includeFees: true
}); });

View File

@ -1,25 +1,28 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; moveRecordUp,
moveRecordUpToTop
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordUpToTop("FeeCategories", request.body.feeCategoryId) ? moveRecordUpToTop('FeeCategories', request.body.feeCategoryId)
: moveRecordUp("FeeCategories", request.body.feeCategoryId); : moveRecordUp('FeeCategories', request.body.feeCategoryId)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { moveFeeDown, moveFeeDownToBottom } from "../../helpers/lotOccupancyDB/moveFee.js"; import { moveFeeDown, moveFeeDownToBottom } from '../../helpers/lotOccupancyDB/moveFee.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveFeeDownToBottom(request.body.feeId) ? moveFeeDownToBottom(request.body.feeId)
: moveFeeDown(request.body.feeId); : moveFeeDown(request.body.feeId);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {

View File

@ -1,26 +1,29 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveFeeDown, moveFeeDownToBottom } from "../../helpers/lotOccupancyDB/moveFee.js"; import {
moveFeeDown,
moveFeeDownToBottom
} from '../../helpers/lotOccupancyDB/moveFee.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveFeeDownToBottom(request.body.feeId) ? moveFeeDownToBottom(request.body.feeId)
: moveFeeDown(request.body.feeId); : moveFeeDown(request.body.feeId)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { moveFeeUp, moveFeeUpToTop } from "../../helpers/lotOccupancyDB/moveFee.js"; import { moveFeeUp, moveFeeUpToTop } from '../../helpers/lotOccupancyDB/moveFee.js';
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveFeeUpToTop(request.body.feeId) ? moveFeeUpToTop(request.body.feeId)
: moveFeeUp(request.body.feeId); : moveFeeUp(request.body.feeId);
const feeCategories = getFeeCategories({}, { const feeCategories = getFeeCategories({}, {

View File

@ -1,26 +1,29 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveFeeUp, moveFeeUpToTop } from "../../helpers/lotOccupancyDB/moveFee.js"; import {
moveFeeUp,
moveFeeUpToTop
} from '../../helpers/lotOccupancyDB/moveFee.js'
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js"; import { getFeeCategories } from '../../helpers/lotOccupancyDB/getFeeCategories.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveFeeUpToTop(request.body.feeId) ? moveFeeUpToTop(request.body.feeId)
: moveFeeUp(request.body.feeId); : moveFeeUp(request.body.feeId)
const feeCategories = getFeeCategories( const feeCategories = getFeeCategories(
{}, {},
{ {
includeFees: true includeFees: true
} }
); )
response.json({ response.json({
success, success,
feeCategories feeCategories
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordDown, moveRecordDownToBottom } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotOccupantTypes } from "../../helpers/functions.cache.js"; import { getLotOccupantTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotOccupantTypes", request.body.lotOccupantTypeId) ? moveRecordDownToBottom('LotOccupantTypes', request.body.lotOccupantTypeId)
: moveRecordDown("LotOccupantTypes", request.body.lotOccupantTypeId); : moveRecordDown('LotOccupantTypes', request.body.lotOccupantTypeId);
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,28 @@
import type { RequestHandler } from "express"; /* eslint-disable @typescript-eslint/indent */
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import type { RequestHandler } from 'express'
import { getLotOccupantTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => { import {
moveRecordDown,
moveRecordDownToBottom
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotOccupantTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotOccupantTypes", request.body.lotOccupantTypeId) ? moveRecordDownToBottom(
: moveRecordDown("LotOccupantTypes", request.body.lotOccupantTypeId); 'LotOccupantTypes',
request.body.lotOccupantTypeId
)
: moveRecordDown('LotOccupantTypes', request.body.lotOccupantTypeId)
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes()
response.json({ response.json({
success, success,
lotOccupantTypes lotOccupantTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordUp, moveRecordUpToTop } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotOccupantTypes } from "../../helpers/functions.cache.js"; import { getLotOccupantTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordUpToTop("LotOccupantTypes", request.body.lotOccupantTypeId) ? moveRecordUpToTop('LotOccupantTypes', request.body.lotOccupantTypeId)
: moveRecordUp("LotOccupantTypes", request.body.lotOccupantTypeId); : moveRecordUp('LotOccupantTypes', request.body.lotOccupantTypeId);
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getLotOccupantTypes } from "../../helpers/functions.cache.js"; moveRecordUp,
moveRecordUpToTop
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotOccupantTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordUpToTop("LotOccupantTypes", request.body.lotOccupantTypeId) ? moveRecordUpToTop('LotOccupantTypes', request.body.lotOccupantTypeId)
: moveRecordUp("LotOccupantTypes", request.body.lotOccupantTypeId); : moveRecordUp('LotOccupantTypes', request.body.lotOccupantTypeId)
const lotOccupantTypes = getLotOccupantTypes(); const lotOccupantTypes = getLotOccupantTypes()
response.json({ response.json({
success, success,
lotOccupantTypes lotOccupantTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordDown, moveRecordDownToBottom } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotStatuses } from "../../helpers/functions.cache.js"; import { getLotStatuses } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotStatuses", request.body.lotStatusId) ? moveRecordDownToBottom('LotStatuses', request.body.lotStatusId)
: moveRecordDown("LotStatuses", request.body.lotStatusId); : moveRecordDown('LotStatuses', request.body.lotStatusId);
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getLotStatuses } from "../../helpers/functions.cache.js"; moveRecordDown,
moveRecordDownToBottom
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotStatuses } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotStatuses", request.body.lotStatusId) ? moveRecordDownToBottom('LotStatuses', request.body.lotStatusId)
: moveRecordDown("LotStatuses", request.body.lotStatusId); : moveRecordDown('LotStatuses', request.body.lotStatusId)
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses()
response.json({ response.json({
success, success,
lotStatuses lotStatuses
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordUp, moveRecordUpToTop } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotStatuses } from "../../helpers/functions.cache.js"; import { getLotStatuses } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordUpToTop("LotStatuses", request.body.lotStatusId) ? moveRecordUpToTop('LotStatuses', request.body.lotStatusId)
: moveRecordUp("LotStatuses", request.body.lotStatusId); : moveRecordUp('LotStatuses', request.body.lotStatusId);
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getLotStatuses } from "../../helpers/functions.cache.js"; moveRecordUp,
moveRecordUpToTop
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotStatuses } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordUpToTop("LotStatuses", request.body.lotStatusId) ? moveRecordUpToTop('LotStatuses', request.body.lotStatusId)
: moveRecordUp("LotStatuses", request.body.lotStatusId); : moveRecordUp('LotStatuses', request.body.lotStatusId)
const lotStatuses = getLotStatuses(); const lotStatuses = getLotStatuses()
response.json({ response.json({
success, success,
lotStatuses lotStatuses
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordDown, moveRecordDownToBottom } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotTypes", request.body.lotTypeId) ? moveRecordDownToBottom('LotTypes', request.body.lotTypeId)
: moveRecordDown("LotTypes", request.body.lotTypeId); : moveRecordDown('LotTypes', request.body.lotTypeId);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getLotTypes } from "../../helpers/functions.cache.js"; moveRecordDown,
moveRecordDownToBottom
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordDownToBottom("LotTypes", request.body.lotTypeId) ? moveRecordDownToBottom('LotTypes', request.body.lotTypeId)
: moveRecordDown("LotTypes", request.body.lotTypeId); : moveRecordDown('LotTypes', request.body.lotTypeId)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { moveLotTypeFieldDown, moveLotTypeFieldDownToBottom } from "../../helpers/lotOccupancyDB/moveLotTypeField.js"; import { moveLotTypeFieldDown, moveLotTypeFieldDownToBottom } from '../../helpers/lotOccupancyDB/moveLotTypeField.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveLotTypeFieldDownToBottom(request.body.lotTypeFieldId) ? moveLotTypeFieldDownToBottom(request.body.lotTypeFieldId)
: moveLotTypeFieldDown(request.body.lotTypeFieldId); : moveLotTypeFieldDown(request.body.lotTypeFieldId);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();

View File

@ -1,24 +1,24 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { import {
moveLotTypeFieldDown, moveLotTypeFieldDown,
moveLotTypeFieldDownToBottom moveLotTypeFieldDownToBottom
} from "../../helpers/lotOccupancyDB/moveLotTypeField.js"; } from '../../helpers/lotOccupancyDB/moveLotTypeField.js'
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveLotTypeFieldDownToBottom(request.body.lotTypeFieldId) ? moveLotTypeFieldDownToBottom(request.body.lotTypeFieldId)
: moveLotTypeFieldDown(request.body.lotTypeFieldId); : moveLotTypeFieldDown(request.body.lotTypeFieldId)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,7 +1,7 @@
import { moveLotTypeFieldUp, moveLotTypeFieldUpToTop } from "../../helpers/lotOccupancyDB/moveLotTypeField.js"; import { moveLotTypeFieldUp, moveLotTypeFieldUpToTop } from '../../helpers/lotOccupancyDB/moveLotTypeField.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveLotTypeFieldUpToTop(request.body.lotTypeFieldId) ? moveLotTypeFieldUpToTop(request.body.lotTypeFieldId)
: moveLotTypeFieldUp(request.body.lotTypeFieldId); : moveLotTypeFieldUp(request.body.lotTypeFieldId);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();

View File

@ -1,24 +1,24 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { import {
moveLotTypeFieldUp, moveLotTypeFieldUp,
moveLotTypeFieldUpToTop moveLotTypeFieldUpToTop
} from "../../helpers/lotOccupancyDB/moveLotTypeField.js"; } from '../../helpers/lotOccupancyDB/moveLotTypeField.js'
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveLotTypeFieldUpToTop(request.body.lotTypeFieldId) ? moveLotTypeFieldUpToTop(request.body.lotTypeFieldId)
: moveLotTypeFieldUp(request.body.lotTypeFieldId); : moveLotTypeFieldUp(request.body.lotTypeFieldId)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordUp, moveRecordUpToTop } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getLotTypes } from "../../helpers/functions.cache.js"; import { getLotTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordUpToTop("LotTypes", request.body.lotTypeId) ? moveRecordUpToTop('LotTypes', request.body.lotTypeId)
: moveRecordUp("LotTypes", request.body.lotTypeId); : moveRecordUp('LotTypes', request.body.lotTypeId);
const lotTypes = getLotTypes(); const lotTypes = getLotTypes();
response.json({ response.json({
success, success,

View File

@ -1,20 +1,23 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getLotTypes } from "../../helpers/functions.cache.js"; moveRecordUp,
moveRecordUpToTop
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import { getLotTypes } from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordUpToTop("LotTypes", request.body.lotTypeId) ? moveRecordUpToTop('LotTypes', request.body.lotTypeId)
: moveRecordUp("LotTypes", request.body.lotTypeId); : moveRecordUp('LotTypes', request.body.lotTypeId)
const lotTypes = getLotTypes(); const lotTypes = getLotTypes()
response.json({ response.json({
success, success,
lotTypes lotTypes
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,9 +1,9 @@
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import { moveRecordDown, moveRecordDownToBottom } from '../../helpers/lotOccupancyDB/moveRecord.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveRecordDownToBottom("OccupancyTypes", request.body.occupancyTypeId) ? moveRecordDownToBottom('OccupancyTypes', request.body.occupancyTypeId)
: moveRecordDown("OccupancyTypes", request.body.occupancyTypeId); : moveRecordDown('OccupancyTypes', request.body.occupancyTypeId);
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields();
response.json({ response.json({

View File

@ -1,22 +1,28 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express'
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js"; import {
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; moveRecordDown,
moveRecordDownToBottom
} from '../../helpers/lotOccupancyDB/moveRecord.js'
import {
getAllOccupancyTypeFields,
getOccupancyTypes
} from '../../helpers/functions.cache.js'
export const handler: RequestHandler = async (request, response) => { export const handler: RequestHandler = (request, response) => {
const success = const success =
request.body.moveToEnd === "1" request.body.moveToEnd === '1'
? moveRecordDownToBottom("OccupancyTypes", request.body.occupancyTypeId) ? moveRecordDownToBottom('OccupancyTypes', request.body.occupancyTypeId)
: moveRecordDown("OccupancyTypes", request.body.occupancyTypeId); : moveRecordDown('OccupancyTypes', request.body.occupancyTypeId)
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes()
const allOccupancyTypeFields = getAllOccupancyTypeFields(); const allOccupancyTypeFields = getAllOccupancyTypeFields()
response.json({ response.json({
success, success,
occupancyTypes, occupancyTypes,
allOccupancyTypeFields allOccupancyTypeFields
}); })
}; }
export default handler; export default handler

View File

@ -1,3 +1,3 @@
import type { RequestHandler } from "express"; import type { RequestHandler } from 'express';
export declare const handler: RequestHandler; export declare const handler: RequestHandler;
export default handler; export default handler;

View File

@ -1,8 +1,8 @@
import { moveOccupancyTypeFieldDown, moveOccupancyTypeFieldDownToBottom } from "../../helpers/lotOccupancyDB/moveOccupancyTypeField.js"; import { moveOccupancyTypeFieldDown, moveOccupancyTypeFieldDownToBottom } from '../../helpers/lotOccupancyDB/moveOccupancyTypeField.js';
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js"; import { getAllOccupancyTypeFields, getOccupancyTypes } from '../../helpers/functions.cache.js';
export const handler = async (request, response) => { export const handler = (request, response) => {
const occupancyTypeFieldId = Number.parseInt(request.body.occupancyTypeFieldId, 10); const occupancyTypeFieldId = Number.parseInt(request.body.occupancyTypeFieldId, 10);
const success = request.body.moveToEnd === "1" const success = request.body.moveToEnd === '1'
? moveOccupancyTypeFieldDownToBottom(occupancyTypeFieldId) ? moveOccupancyTypeFieldDownToBottom(occupancyTypeFieldId)
: moveOccupancyTypeFieldDown(occupancyTypeFieldId); : moveOccupancyTypeFieldDown(occupancyTypeFieldId);
const occupancyTypes = getOccupancyTypes(); const occupancyTypes = getOccupancyTypes();

Some files were not shown because too many files have changed in this diff Show More