clean up duplicate move code

deepsource-autofix-76c6eb20
Dan Gowans 2023-01-06 13:16:03 -05:00
parent 45cddb2264
commit 8b518669f7
73 changed files with 99 additions and 522 deletions

View File

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

View File

@ -1,17 +1,14 @@
import type { RequestHandler } from "express";
import {
moveFeeCategoryDown,
moveFeeCategoryDownToBottom
} from "../../helpers/lotOccupancyDB/moveFeeCategoryDown.js";
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveFeeCategoryDownToBottom(request.body.feeCategoryId)
: moveFeeCategoryDown(request.body.feeCategoryId);
? moveRecordDownToBottom("FeeCategories", request.body.feeCategoryId)
: moveRecordDown("FeeCategories", request.body.feeCategoryId);
const feeCategories = getFeeCategories(
{},

View File

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

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveFeeCategoryUp,
moveFeeCategoryUpToTop
} from "../../helpers/lotOccupancyDB/moveFeeCategoryUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getFeeCategories } from "../../helpers/lotOccupancyDB/getFeeCategories.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveFeeCategoryUpToTop(request.body.feeCategoryId)
: moveFeeCategoryUp(request.body.feeCategoryId);
? moveRecordUpToTop("FeeCategories", request.body.feeCategoryId)
: moveRecordUp("FeeCategories", request.body.feeCategoryId);
const feeCategories = getFeeCategories(
{},

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveOccupancyTypeUp,
moveOccupancyTypeUpToTop
} from "../../helpers/lotOccupancyDB/moveOccupancyTypeUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getAllOccupancyTypeFields, getOccupancyTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveOccupancyTypeUpToTop(request.body.occupancyTypeId)
: moveOccupancyTypeUp(request.body.occupancyTypeId);
? moveRecordUpToTop("OccupancyTypes", request.body.occupancyTypeId)
: moveRecordUp("OccupancyTypes", request.body.occupancyTypeId);
const occupancyTypes = getOccupancyTypes();
const allOccupancyTypeFields = getAllOccupancyTypeFields();

View File

@ -1,9 +1,9 @@
import { moveWorkOrderMilestoneTypeDown, moveWorkOrderMilestoneTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeDown.js";
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
export const handler = async (request, response) => {
const success = request.body.moveToEnd === "1"
? moveWorkOrderMilestoneTypeDownToBottom(request.body.workOrderMilestoneTypeId)
: moveWorkOrderMilestoneTypeDown(request.body.workOrderMilestoneTypeId);
? moveRecordDownToBottom("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
: moveRecordDown("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
response.json({
success,

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveWorkOrderMilestoneTypeDown,
moveWorkOrderMilestoneTypeDownToBottom
} from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeDown.js";
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveWorkOrderMilestoneTypeDownToBottom(request.body.workOrderMilestoneTypeId)
: moveWorkOrderMilestoneTypeDown(request.body.workOrderMilestoneTypeId);
? moveRecordDownToBottom("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
: moveRecordDown("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();

View File

@ -1,9 +1,9 @@
import { moveWorkOrderMilestoneTypeUp, moveWorkOrderMilestoneTypeUpToTop } from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
export const handler = async (request, response) => {
const success = request.body.moveToEnd === "1"
? moveWorkOrderMilestoneTypeUpToTop(request.body.workOrderMilestoneTypeId)
: moveWorkOrderMilestoneTypeUp(request.body.workOrderMilestoneTypeId);
? moveRecordUpToTop("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
: moveRecordUp("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();
response.json({
success,

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveWorkOrderMilestoneTypeUp,
moveWorkOrderMilestoneTypeUpToTop
} from "../../helpers/lotOccupancyDB/moveWorkOrderMilestoneTypeUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderMilestoneTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveWorkOrderMilestoneTypeUpToTop(request.body.workOrderMilestoneTypeId)
: moveWorkOrderMilestoneTypeUp(request.body.workOrderMilestoneTypeId);
? moveRecordUpToTop("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId)
: moveRecordUp("WorkOrderMilestoneTypes", request.body.workOrderMilestoneTypeId);
const workOrderMilestoneTypes = getWorkOrderMilestoneTypes();

View File

@ -1,9 +1,9 @@
import { moveWorkOrderTypeDown, moveWorkOrderTypeDownToBottom } from "../../helpers/lotOccupancyDB/moveWorkOrderTypeDown.js";
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
export const handler = async (request, response) => {
const success = request.body.moveToEnd === "1"
? moveWorkOrderTypeDownToBottom(request.body.workOrderTypeId)
: moveWorkOrderTypeDown(request.body.workOrderTypeId);
? moveRecordDownToBottom("WorkOrderTypes", request.body.workOrderTypeId)
: moveRecordDown("WorkOrderTypes", request.body.workOrderTypeId);
const workOrderTypes = getWorkOrderTypes();
response.json({
success,

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveWorkOrderTypeDown,
moveWorkOrderTypeDownToBottom
} from "../../helpers/lotOccupancyDB/moveWorkOrderTypeDown.js";
import { moveRecordDown, moveRecordDownToBottom } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveWorkOrderTypeDownToBottom(request.body.workOrderTypeId)
: moveWorkOrderTypeDown(request.body.workOrderTypeId);
? moveRecordDownToBottom("WorkOrderTypes", request.body.workOrderTypeId)
: moveRecordDown("WorkOrderTypes", request.body.workOrderTypeId);
const workOrderTypes = getWorkOrderTypes();

View File

@ -1,9 +1,9 @@
import { moveWorkOrderTypeUp, moveWorkOrderTypeUpToTop } from "../../helpers/lotOccupancyDB/moveWorkOrderTypeUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
export const handler = async (request, response) => {
const success = request.body.moveToEnd === "1"
? moveWorkOrderTypeUpToTop(request.body.workOrderTypeId)
: moveWorkOrderTypeUp(request.body.workOrderTypeId);
? moveRecordUpToTop("WorkOrderTypes", request.body.workOrderTypeId)
: moveRecordUp("WorkOrderTypes", request.body.workOrderTypeId);
const workOrderTypes = getWorkOrderTypes();
response.json({
success,

View File

@ -1,17 +1,13 @@
import type { RequestHandler } from "express";
import {
moveWorkOrderTypeUp,
moveWorkOrderTypeUpToTop
} from "../../helpers/lotOccupancyDB/moveWorkOrderTypeUp.js";
import { moveRecordUp, moveRecordUpToTop } from "../../helpers/lotOccupancyDB/moveRecord.js";
import { getWorkOrderTypes } from "../../helpers/functions.cache.js";
export const handler: RequestHandler = async (request, response) => {
const success =
request.body.moveToEnd === "1"
? moveWorkOrderTypeUpToTop(request.body.workOrderTypeId)
: moveWorkOrderTypeUp(request.body.workOrderTypeId);
? moveRecordUpToTop("WorkOrderTypes", request.body.workOrderTypeId)
: moveRecordUp("WorkOrderTypes", request.body.workOrderTypeId);
const workOrderTypes = getWorkOrderTypes();

View File

@ -1,3 +0,0 @@
export declare function moveFeeCategoryDown(feeCategoryId: number | string): boolean;
export declare function moveFeeCategoryDownToBottom(feeCategoryId: number | string): boolean;
export default moveFeeCategoryDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveFeeCategoryDown(feeCategoryId) {
const success = moveRecordDown("FeeCategories", feeCategoryId);
return success;
}
export function moveFeeCategoryDownToBottom(feeCategoryId) {
const success = moveRecordDownToBottom("FeeCategories", feeCategoryId);
return success;
}
export default moveFeeCategoryDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveFeeCategoryDown(feeCategoryId: number | string): boolean {
const success = moveRecordDown("FeeCategories", feeCategoryId);
return success;
}
export function moveFeeCategoryDownToBottom(feeCategoryId: number | string): boolean {
const success = moveRecordDownToBottom("FeeCategories", feeCategoryId);
return success;
}
export default moveFeeCategoryDown;

View File

@ -1,3 +0,0 @@
export declare function moveFeeCategoryUp(feeCategoryId: number | string): boolean;
export declare function moveFeeCategoryUpToTop(feeCategoryId: number | string): boolean;
export default moveFeeCategoryUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveFeeCategoryUp(feeCategoryId) {
const success = moveRecordUp("FeeCategories", feeCategoryId);
return success;
}
export function moveFeeCategoryUpToTop(feeCategoryId) {
const success = moveRecordUpToTop("FeeCategories", feeCategoryId);
return success;
}
export default moveFeeCategoryUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveFeeCategoryUp(feeCategoryId: number | string): boolean {
const success = moveRecordUp("FeeCategories", feeCategoryId);
return success;
}
export function moveFeeCategoryUpToTop(feeCategoryId: number | string): boolean {
const success = moveRecordUpToTop("FeeCategories", feeCategoryId);
return success;
}
export default moveFeeCategoryUp;

View File

@ -1,3 +0,0 @@
export declare function moveLotOccupantTypeDown(lotOccupantTypeId: number | string): boolean;
export declare function moveLotOccupantTypeDownToBottom(lotOccupantTypeId: number | string): boolean;
export default moveLotOccupantTypeDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotOccupantTypeDown(lotOccupantTypeId) {
const success = moveRecordDown("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export function moveLotOccupantTypeDownToBottom(lotOccupantTypeId) {
const success = moveRecordDownToBottom("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export default moveLotOccupantTypeDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotOccupantTypeDown(lotOccupantTypeId: number | string): boolean {
const success = moveRecordDown("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export function moveLotOccupantTypeDownToBottom(lotOccupantTypeId: number | string): boolean {
const success = moveRecordDownToBottom("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export default moveLotOccupantTypeDown;

View File

@ -1,3 +0,0 @@
export declare function moveLotOccupantTypeUp(lotOccupantTypeId: number | string): boolean;
export declare function moveLotOccupantTypeUpToTop(lotOccupantTypeId: number | string): boolean;
export default moveLotOccupantTypeUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotOccupantTypeUp(lotOccupantTypeId) {
const success = moveRecordUp("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export function moveLotOccupantTypeUpToTop(lotOccupantTypeId) {
const success = moveRecordUpToTop("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export default moveLotOccupantTypeUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotOccupantTypeUp(lotOccupantTypeId: number | string): boolean {
const success = moveRecordUp("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export function moveLotOccupantTypeUpToTop(lotOccupantTypeId: number | string): boolean {
const success = moveRecordUpToTop("LotOccupantTypes", lotOccupantTypeId);
return success;
}
export default moveLotOccupantTypeUp;

View File

@ -1,3 +0,0 @@
export declare function moveLotStatusDown(lotStatusId: number | string): boolean;
export declare function moveLotStatusDownToBottom(lotStatusId: number | string): boolean;
export default moveLotStatusDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotStatusDown(lotStatusId) {
const success = moveRecordDown("LotStatuses", lotStatusId);
return success;
}
export function moveLotStatusDownToBottom(lotStatusId) {
const success = moveRecordDownToBottom("LotStatuses", lotStatusId);
return success;
}
export default moveLotStatusDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotStatusDown(lotStatusId: number | string): boolean {
const success = moveRecordDown("LotStatuses", lotStatusId);
return success;
}
export function moveLotStatusDownToBottom(lotStatusId: number | string): boolean {
const success = moveRecordDownToBottom("LotStatuses", lotStatusId);
return success;
}
export default moveLotStatusDown;

View File

@ -1,3 +0,0 @@
export declare function moveLotStatusUp(lotStatusId: number | string): boolean;
export declare function moveLotStatusUpToTop(lotStatusId: number | string): boolean;
export default moveLotStatusUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotStatusUp(lotStatusId) {
const success = moveRecordUp("LotStatuses", lotStatusId);
return success;
}
export function moveLotStatusUpToTop(lotStatusId) {
const success = moveRecordUpToTop("LotStatuses", lotStatusId);
return success;
}
export default moveLotStatusUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotStatusUp(lotStatusId: number | string): boolean {
const success = moveRecordUp("LotStatuses", lotStatusId);
return success;
}
export function moveLotStatusUpToTop(lotStatusId: number | string): boolean {
const success = moveRecordUpToTop("LotStatuses", lotStatusId);
return success;
}
export default moveLotStatusUp;

View File

@ -1,3 +0,0 @@
export declare function moveLotTypeDown(lotTypeId: number | string): boolean;
export declare function moveLotTypeDownToBottom(lotTypeId: number | string): boolean;
export default moveLotTypeDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotTypeDown(lotTypeId) {
const success = moveRecordDown("LotTypes", lotTypeId);
return success;
}
export function moveLotTypeDownToBottom(lotTypeId) {
const success = moveRecordDownToBottom("LotTypes", lotTypeId);
return success;
}
export default moveLotTypeDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveLotTypeDown(lotTypeId: number | string): boolean {
const success = moveRecordDown("LotTypes", lotTypeId);
return success;
}
export function moveLotTypeDownToBottom(lotTypeId: number | string): boolean {
const success = moveRecordDownToBottom("LotTypes", lotTypeId);
return success;
}
export default moveLotTypeDown;

View File

@ -1,3 +0,0 @@
export declare function moveLotTypeUp(lotTypeId: number | string): boolean;
export declare function moveLotTypeUpToTop(lotTypeId: number | string): boolean;
export default moveLotTypeUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotTypeUp(lotTypeId) {
const success = moveRecordUp("LotTypes", lotTypeId);
return success;
}
export function moveLotTypeUpToTop(lotTypeId) {
const success = moveRecordUpToTop("LotTypes", lotTypeId);
return success;
}
export default moveLotTypeUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveLotTypeUp(lotTypeId: number | string): boolean {
const success = moveRecordUp("LotTypes", lotTypeId);
return success;
}
export function moveLotTypeUpToTop(lotTypeId: number | string): boolean {
const success = moveRecordUpToTop("LotTypes", lotTypeId);
return success;
}
export default moveLotTypeUp;

View File

@ -1,3 +0,0 @@
export declare function moveOccupancyTypeDown(occupancyTypeId: number | string): boolean;
export declare function moveOccupancyTypeDownToBottom(occupancyTypeId: number | string): boolean;
export default moveOccupancyTypeDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveOccupancyTypeDown(occupancyTypeId) {
const success = moveRecordDown("OccupancyTypes", occupancyTypeId);
return success;
}
export function moveOccupancyTypeDownToBottom(occupancyTypeId) {
const success = moveRecordDownToBottom("OccupancyTypes", occupancyTypeId);
return success;
}
export default moveOccupancyTypeDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveOccupancyTypeDown(occupancyTypeId: number | string): boolean {
const success = moveRecordDown("OccupancyTypes", occupancyTypeId);
return success;
}
export function moveOccupancyTypeDownToBottom(occupancyTypeId: number | string): boolean {
const success = moveRecordDownToBottom("OccupancyTypes", occupancyTypeId);
return success;
}
export default moveOccupancyTypeDown;

View File

@ -1,3 +0,0 @@
export declare function moveOccupancyTypeUp(occupancyTypeId: number | string): boolean;
export declare function moveOccupancyTypeUpToTop(occupancyTypeId: number | string): boolean;
export default moveOccupancyTypeUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveOccupancyTypeUp(occupancyTypeId) {
const success = moveRecordUp("OccupancyTypes", occupancyTypeId);
return success;
}
export function moveOccupancyTypeUpToTop(occupancyTypeId) {
const success = moveRecordUpToTop("OccupancyTypes", occupancyTypeId);
return success;
}
export default moveOccupancyTypeUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveOccupancyTypeUp(occupancyTypeId: number | string): boolean {
const success = moveRecordUp("OccupancyTypes", occupancyTypeId);
return success;
}
export function moveOccupancyTypeUpToTop(occupancyTypeId: number | string): boolean {
const success = moveRecordUpToTop("OccupancyTypes", occupancyTypeId);
return success;
}
export default moveOccupancyTypeUp;

View File

@ -1,6 +1,6 @@
declare type RecordTable = "FeeCategories" | "LotOccupantTypes" | "LotStatuses" | "LotTypes" | "OccupancyTypes" | "WorkOrderMilestoneTypes" | "WorkOrderTypes";
export declare function moveRecordDown(recordTable: RecordTable, recordId: number | string): boolean;
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number | string): boolean;
export declare function moveRecordUp(recordTable: RecordTable, recordId: number | string): boolean;
export declare function moveRecordUpToTop(recordTable: RecordTable, recordId: number | string): boolean;
export declare function moveRecordDown(recordTable: RecordTable, recordId: number): boolean;
export declare function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): boolean;
export declare function moveRecordUp(recordTable: RecordTable, recordId: number): boolean;
export declare function moveRecordUpToTop(recordTable: RecordTable, recordId: number): boolean;
export {};

View File

@ -1,6 +1,7 @@
import sqlite from "better-sqlite3";
import { lotOccupancyDB as databasePath } from "../../data/databasePaths.js";
import { clearCacheByTableName } from "../functions.cache.js";
import { updateRecordOrderNumber } from "./updateRecordOrderNumber.js";
const recordIdColumns = new Map();
recordIdColumns.set("FeeCategories", "feeCategoryId");
recordIdColumns.set("LotOccupantTypes", "lotOccupantTypeId");
@ -71,14 +72,10 @@ export function moveRecordUp(recordTable, recordId) {
where recordDelete_timeMillis is null
and orderNumber = ? - 1`)
.run(currentOrderNumber);
const result = database
.prepare(`update ${recordTable}
set orderNumber = ? - 1
where ${recordIdColumns.get(recordTable)} = ?`)
.run(currentOrderNumber, recordId);
const success = updateRecordOrderNumber(recordTable, recordId, currentOrderNumber - 1, database);
database.close();
clearCacheByTableName(recordTable);
return result.changes > 0;
return success;
}
export function moveRecordUpToTop(recordTable, recordId) {
const database = sqlite(databasePath);

View File

@ -2,6 +2,7 @@ import sqlite from "better-sqlite3";
import { lotOccupancyDB as databasePath } from "../../data/databasePaths.js";
import { clearCacheByTableName } from "../functions.cache.js";
import { updateRecordOrderNumber } from "./updateRecordOrderNumber.js";
type RecordTable =
| "FeeCategories"
@ -37,7 +38,7 @@ function getCurrentOrderNumber(
return currentOrderNumber;
}
export function moveRecordDown(recordTable: RecordTable, recordId: number | string): boolean {
export function moveRecordDown(recordTable: RecordTable, recordId: number): boolean {
const database = sqlite(databasePath);
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
@ -66,7 +67,7 @@ export function moveRecordDown(recordTable: RecordTable, recordId: number | stri
return result.changes > 0;
}
export function moveRecordDownToBottom(recordTable: RecordTable, recordId: number | string): boolean {
export function moveRecordDownToBottom(recordTable: RecordTable, recordId: number): boolean {
const database = sqlite(databasePath);
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
@ -103,7 +104,7 @@ export function moveRecordDownToBottom(recordTable: RecordTable, recordId: numbe
return true;
}
export function moveRecordUp(recordTable: RecordTable, recordId: number | string): boolean {
export function moveRecordUp(recordTable: RecordTable, recordId: number): boolean {
const database = sqlite(databasePath);
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);
@ -122,22 +123,17 @@ export function moveRecordUp(recordTable: RecordTable, recordId: number | string
)
.run(currentOrderNumber);
const result = database
.prepare(
`update ${recordTable}
set orderNumber = ? - 1
where ${recordIdColumns.get(recordTable)} = ?`
)
.run(currentOrderNumber, recordId);
const success = updateRecordOrderNumber(recordTable, recordId, currentOrderNumber - 1, database);
database.close();
clearCacheByTableName(recordTable);
return result.changes > 0;
return success;
}
export function moveRecordUpToTop(recordTable: RecordTable, recordId: number | string): boolean {
export function moveRecordUpToTop(recordTable: RecordTable, recordId: number): boolean {
const database = sqlite(databasePath);
const currentOrderNumber = getCurrentOrderNumber(recordTable, recordId, database);

View File

@ -1,3 +0,0 @@
export declare function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId: number | string): boolean;
export declare function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId: number | string): boolean;
export default moveWorkOrderMilestoneTypeDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId) {
const success = moveRecordDown("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId) {
const success = moveRecordDownToBottom("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export default moveWorkOrderMilestoneTypeDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveWorkOrderMilestoneTypeDown(workOrderMilestoneTypeId: number | string): boolean {
const success = moveRecordDown("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export function moveWorkOrderMilestoneTypeDownToBottom(workOrderMilestoneTypeId: number | string): boolean {
const success = moveRecordDownToBottom("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export default moveWorkOrderMilestoneTypeDown;

View File

@ -1,3 +0,0 @@
export declare function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId: number | string): boolean;
export declare function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId: number | string): boolean;
export default moveWorkOrderMilestoneTypeUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId) {
const success = moveRecordUp("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId) {
const success = moveRecordUpToTop("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export default moveWorkOrderMilestoneTypeUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveWorkOrderMilestoneTypeUp(workOrderMilestoneTypeId: number | string): boolean {
const success = moveRecordUp("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export function moveWorkOrderMilestoneTypeUpToTop(workOrderMilestoneTypeId: number | string): boolean {
const success = moveRecordUpToTop("WorkOrderMilestoneTypes", workOrderMilestoneTypeId);
return success;
}
export default moveWorkOrderMilestoneTypeUp;

View File

@ -1,3 +0,0 @@
export declare function moveWorkOrderTypeDown(workOrderTypeId: number | string): boolean;
export declare function moveWorkOrderTypeDownToBottom(workOrderTypeId: number | string): boolean;
export default moveWorkOrderTypeDown;

View File

@ -1,10 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveWorkOrderTypeDown(workOrderTypeId) {
const success = moveRecordDown("WorkOrderTypes", workOrderTypeId);
return success;
}
export function moveWorkOrderTypeDownToBottom(workOrderTypeId) {
const success = moveRecordDownToBottom("WorkOrderTypes", workOrderTypeId);
return success;
}
export default moveWorkOrderTypeDown;

View File

@ -1,13 +0,0 @@
import { moveRecordDown, moveRecordDownToBottom } from "./moveRecord.js";
export function moveWorkOrderTypeDown(workOrderTypeId: number | string): boolean {
const success = moveRecordDown("WorkOrderTypes", workOrderTypeId);
return success;
}
export function moveWorkOrderTypeDownToBottom(workOrderTypeId: number | string): boolean {
const success = moveRecordDownToBottom("WorkOrderTypes", workOrderTypeId);
return success;
}
export default moveWorkOrderTypeDown;

View File

@ -1,3 +0,0 @@
export declare function moveWorkOrderTypeUp(workOrderTypeId: number | string): boolean;
export declare function moveWorkOrderTypeUpToTop(workOrderTypeId: number | string): boolean;
export default moveWorkOrderTypeUp;

View File

@ -1,10 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveWorkOrderTypeUp(workOrderTypeId) {
const success = moveRecordUp("WorkOrderTypes", workOrderTypeId);
return success;
}
export function moveWorkOrderTypeUpToTop(workOrderTypeId) {
const success = moveRecordUpToTop("WorkOrderTypes", workOrderTypeId);
return success;
}
export default moveWorkOrderTypeUp;

View File

@ -1,13 +0,0 @@
import { moveRecordUp, moveRecordUpToTop } from "./moveRecord.js";
export function moveWorkOrderTypeUp(workOrderTypeId: number | string): boolean {
const success = moveRecordUp("WorkOrderTypes", workOrderTypeId);
return success;
}
export function moveWorkOrderTypeUpToTop(workOrderTypeId: number | string): boolean {
const success = moveRecordUpToTop("WorkOrderTypes", workOrderTypeId);
return success;
}
export default moveWorkOrderTypeUp;