diff --git a/cypress/fixtures/map.json b/cypress/fixtures/map.json
index f419855a..5de56552 100644
--- a/cypress/fixtures/map.json
+++ b/cypress/fixtures/map.json
@@ -1,5 +1,5 @@
{
- "mapName": "Holy Sepulchre",
+ "mapName": "Holy Sepulchre (Test)",
"mapDescription": "Operated by the City of Sault Ste. Marie" ,
"mapAddress1": "Fourth Line and Peoples Road",
"mapAddress2": "27 Fourth Line East",
diff --git a/handlers/api-get/milestoneICS.js b/handlers/api-get/milestoneICS.js
index 8ddbc3e3..08ac4356 100644
--- a/handlers/api-get/milestoneICS.js
+++ b/handlers/api-get/milestoneICS.js
@@ -127,7 +127,7 @@ export const handler = (request, response) => {
"" +
"
";
for (const occupant of occupancy.lotOccupancyOccupants) {
- descriptionHTML += escapeHTML(occupant.occupantName) + " ";
+ descriptionHTML += escapeHTML(occupant.lotOccupantType) + ": " + escapeHTML(occupant.occupantName) + " ";
}
descriptionHTML += " | " + "";
}
diff --git a/handlers/api-get/milestoneICS.ts b/handlers/api-get/milestoneICS.ts
index 781ede88..cdf033b7 100644
--- a/handlers/api-get/milestoneICS.ts
+++ b/handlers/api-get/milestoneICS.ts
@@ -186,7 +186,7 @@ export const handler: RequestHandler = (request, response) => {
"";
for (const occupant of occupancy.lotOccupancyOccupants) {
- descriptionHTML += escapeHTML(occupant.occupantName) + " ";
+ descriptionHTML += escapeHTML(occupant.lotOccupantType) + ": " + escapeHTML(occupant.occupantName) + " ";
}
descriptionHTML += " | " + "";
diff --git a/nodemon.json b/nodemon.json
index b140ec87..377b4812 100644
--- a/nodemon.json
+++ b/nodemon.json
@@ -1,3 +1,3 @@
{
- "ignore": ["data/sessions/*"]
+ "ignore": ["data/sessions/*", "public/javascripts/*", "public-typescript/*"]
}
diff --git a/package-lock.json b/package-lock.json
index 978b8728..cb4e8a50 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,7 +12,7 @@
"@cityssm/bulma-js": "^0.3.3",
"@cityssm/bulma-webapp-js": "^1.5.0",
"@cityssm/date-diff": "^2.2.3",
- "@cityssm/expressjs-server-js": "^2.3.2",
+ "@cityssm/expressjs-server-js": "^2.3.3",
"@fortawesome/fontawesome-free": "^5.15.4",
"@types/randomcolor": "^0.5.6",
"activedirectory2": "^2.1.0",
@@ -577,14 +577,14 @@
}
},
"node_modules/@cityssm/expressjs-server-js": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/@cityssm/expressjs-server-js/-/expressjs-server-js-2.3.2.tgz",
- "integrity": "sha512-kUE7wZtLPmG4ht0byWME96J5uCzyfx7J8s4uWf2BIyv6Cic+rzGv+UGZhPEHJ9w0M0XgpXrw1kU1MICk8412Pg==",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/@cityssm/expressjs-server-js/-/expressjs-server-js-2.3.3.tgz",
+ "integrity": "sha512-ZkWaVkeZ/w27JxIj0GaWJ+iOgyHhX7gULO6pk+aCZuDBHcv0jaoloP+y6YD3HrYtGQH/cLasPks9jyKuQPD0/g==",
"dependencies": {
"@cityssm/date-diff": "^2.2.3",
- "@cityssm/simple-password-generator": "^2.1.1",
+ "@cityssm/simple-password-generator": "^2.1.2",
"convert-array-to-csv": "^2.0.0",
- "libphonenumber-js": "^1.9.52"
+ "libphonenumber-js": "^1.10.13"
},
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -7485,9 +7485,9 @@
}
},
"node_modules/libphonenumber-js": {
- "version": "1.10.7",
- "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.7.tgz",
- "integrity": "sha512-jZXLCCWMe1b/HXkjiLeYt2JsytZMcqH26jLFIdzFDFF0xvSUWrYKyvPlyPG+XJzEyKUFbcZxLdWGMwQsWaHDxQ=="
+ "version": "1.10.13",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.13.tgz",
+ "integrity": "sha512-b74iyWmwb4GprAUPjPkJ11GTC7KX4Pd3onpJfKxYyY8y9Rbb4ERY47LvCMEDM09WD3thiLDMXtkfDK/AX+zT7Q=="
},
"node_modules/liftoff": {
"version": "3.1.0",
@@ -12599,14 +12599,14 @@
"integrity": "sha512-GmRXmBQxBPnt/oJ4V7iM1UszRzv/NjvfZDqVB0NdVZ8Mw+udT7G8+VZuo8pLBmiSMcijNYvJ/hV0AW2Vi5nDJA=="
},
"@cityssm/expressjs-server-js": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/@cityssm/expressjs-server-js/-/expressjs-server-js-2.3.2.tgz",
- "integrity": "sha512-kUE7wZtLPmG4ht0byWME96J5uCzyfx7J8s4uWf2BIyv6Cic+rzGv+UGZhPEHJ9w0M0XgpXrw1kU1MICk8412Pg==",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/@cityssm/expressjs-server-js/-/expressjs-server-js-2.3.3.tgz",
+ "integrity": "sha512-ZkWaVkeZ/w27JxIj0GaWJ+iOgyHhX7gULO6pk+aCZuDBHcv0jaoloP+y6YD3HrYtGQH/cLasPks9jyKuQPD0/g==",
"requires": {
"@cityssm/date-diff": "^2.2.3",
- "@cityssm/simple-password-generator": "^2.1.1",
+ "@cityssm/simple-password-generator": "^2.1.2",
"convert-array-to-csv": "^2.0.0",
- "libphonenumber-js": "^1.9.52"
+ "libphonenumber-js": "^1.10.13"
}
},
"@cityssm/mssql-multi-pool": {
@@ -17954,9 +17954,9 @@
}
},
"libphonenumber-js": {
- "version": "1.10.7",
- "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.7.tgz",
- "integrity": "sha512-jZXLCCWMe1b/HXkjiLeYt2JsytZMcqH26jLFIdzFDFF0xvSUWrYKyvPlyPG+XJzEyKUFbcZxLdWGMwQsWaHDxQ=="
+ "version": "1.10.13",
+ "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.13.tgz",
+ "integrity": "sha512-b74iyWmwb4GprAUPjPkJ11GTC7KX4Pd3onpJfKxYyY8y9Rbb4ERY47LvCMEDM09WD3thiLDMXtkfDK/AX+zT7Q=="
},
"liftoff": {
"version": "3.1.0",
diff --git a/package.json b/package.json
index ea03ac90..43136019 100644
--- a/package.json
+++ b/package.json
@@ -36,7 +36,7 @@
"@cityssm/bulma-js": "^0.3.3",
"@cityssm/bulma-webapp-js": "^1.5.0",
"@cityssm/date-diff": "^2.2.3",
- "@cityssm/expressjs-server-js": "^2.3.2",
+ "@cityssm/expressjs-server-js": "^2.3.3",
"@fortawesome/fontawesome-free": "^5.15.4",
"@types/randomcolor": "^0.5.6",
"activedirectory2": "^2.1.0",
diff --git a/public-typescript/adminOccupancyTypes.ts b/public-typescript/adminOccupancyTypes.ts
index 85b2fced..c06e12d0 100644
--- a/public-typescript/adminOccupancyTypes.ts
+++ b/public-typescript/adminOccupancyTypes.ts
@@ -465,7 +465,6 @@ declare const bulmaJS: BulmaJS;
openEditOccupancyTypeField(occupancyTypeId, occupancyTypeFieldId);
};
-
const moveOccupancyTypeFieldUp = (clickEvent: Event) => {
clickEvent.preventDefault();
@@ -502,7 +501,6 @@ declare const bulmaJS: BulmaJS;
);
};
-
const renderOccupancyTypeFields = (
panelElement: HTMLElement,
occupancyTypeId: number | undefined,
diff --git a/public-typescript/workOrderEdit.js b/public-typescript/workOrderEdit.js
index 00aabaca..955e98d6 100644
--- a/public-typescript/workOrderEdit.js
+++ b/public-typescript/workOrderEdit.js
@@ -240,7 +240,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
return lotOccupancy.lotId === lot.lotId;
});
rowElement.innerHTML =
- '' +
+ ' | ' +
(isActive
? '(No ' +
cityssm.escapeHTML(exports.aliases.occupants) +
")"
- : cityssm.escapeHTML(lotOccupancy.lotOccupancyOccupants[0].occupantName) +
- (lotOccupancy.lotOccupancyOccupants.length > 1
- ? " plus " + (lotOccupancy.lotOccupancyOccupants.length - 1)
- : "")) +
+ : '' +
+ cityssm.escapeHTML(lotOccupancy.lotOccupancyOccupants[0].occupantName) +
+ "") +
+ (lotOccupancy.lotOccupancyOccupants.length > 1
+ ? " plus " + (lotOccupancy.lotOccupancyOccupants.length - 1)
+ : "") +
" | ") +
("" +
' | " +
("" + cityssm.escapeHTML(lot.mapName) + " | ") +
("" + cityssm.escapeHTML(lot.lotType) + " | ") +
- ("" + (lot.lotStatusId ? cityssm.escapeHTML(lot.lotStatus) : "(No Status)") + " | ") +
+ ("" +
+ (lot.lotStatusId
+ ? cityssm.escapeHTML(lot.lotStatus)
+ : '(No Status)') +
+ " | ") +
('' +
' |