include key in results
parent
58d6cc76b5
commit
6125ef0030
|
|
@ -2,7 +2,7 @@ import { acquireConnection } from './pool.js';
|
|||
export default async function getCemeteries() {
|
||||
const database = await acquireConnection();
|
||||
const cemeteries = database
|
||||
.prepare(`select m.cemeteryId, m.cemeteryName, m.cemeteryDescription,
|
||||
.prepare(`select m.cemeteryId, m.cemeteryName, m.cemeteryKey, m.cemeteryDescription,
|
||||
m.cemeteryLatitude, m.cemeteryLongitude, m.cemeterySvg,
|
||||
m.cemeteryAddress1, m.cemeteryAddress2, m.cemeteryCity, m.cemeteryProvince, m.cemeteryPostalCode,
|
||||
m.cemeteryPhoneNumber,
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ export default async function getCemeteries(): Promise<Cemetery[]> {
|
|||
|
||||
const cemeteries = database
|
||||
.prepare(
|
||||
`select m.cemeteryId, m.cemeteryName, m.cemeteryDescription,
|
||||
`select m.cemeteryId, m.cemeteryName, m.cemeteryKey, m.cemeteryDescription,
|
||||
m.cemeteryLatitude, m.cemeteryLongitude, m.cemeterySvg,
|
||||
m.cemeteryAddress1, m.cemeteryAddress2, m.cemeteryCity, m.cemeteryProvince, m.cemeteryPostalCode,
|
||||
m.cemeteryPhoneNumber,
|
||||
|
|
|
|||
|
|
@ -15,7 +15,15 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||
.toLowerCase()
|
||||
.split(' ');
|
||||
for (const cemetery of cemeteries) {
|
||||
const cemeterySearchString = `${cemetery.cemeteryName} ${cemetery.cemeteryDescription} ${cemetery.cemeteryAddress1} ${cemetery.cemeteryAddress2}`.toLowerCase();
|
||||
const cemeterySearchString = [
|
||||
cemetery.cemeteryName,
|
||||
cemetery.cemeteryKey,
|
||||
cemetery.cemeteryDescription,
|
||||
cemetery.cemeteryAddress1,
|
||||
cemetery.cemeteryAddress2
|
||||
]
|
||||
.join(' ')
|
||||
.toLowerCase();
|
||||
let showCemetery = true;
|
||||
for (const filterStringPiece of filterStringSplit) {
|
||||
if (!cemeterySearchString.includes(filterStringPiece)) {
|
||||
|
|
@ -38,6 +46,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||
<span class="is-size-7">
|
||||
${cityssm.escapeHTML(cemetery.cemeteryDescription)}
|
||||
</span>
|
||||
</td><td>
|
||||
${cityssm.escapeHTML(cemetery.cemeteryKey)}
|
||||
</td><td>
|
||||
${cemetery.cemeteryAddress1 === ''
|
||||
? ''
|
||||
|
|
@ -79,6 +89,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
|
|||
'table is-fullwidth is-striped is-hoverable has-sticky-header';
|
||||
searchResultsTableElement.innerHTML = `<thead><tr>
|
||||
<th>Cemetery</th>
|
||||
<th>Key</th>
|
||||
<th>Address</th>
|
||||
<th>Phone Number</th>
|
||||
<th class="has-text-centered">Coordinates</th>
|
||||
|
|
|
|||
|
|
@ -35,9 +35,15 @@ declare const exports: Record<string, unknown>
|
|||
.split(' ')
|
||||
|
||||
for (const cemetery of cemeteries) {
|
||||
const cemeterySearchString = `${cemetery.cemeteryName} ${
|
||||
cemetery.cemeteryDescription
|
||||
} ${cemetery.cemeteryAddress1} ${cemetery.cemeteryAddress2}`.toLowerCase()
|
||||
const cemeterySearchString = [
|
||||
cemetery.cemeteryName,
|
||||
cemetery.cemeteryKey,
|
||||
cemetery.cemeteryDescription,
|
||||
cemetery.cemeteryAddress1,
|
||||
cemetery.cemeteryAddress2
|
||||
]
|
||||
.join(' ')
|
||||
.toLowerCase()
|
||||
|
||||
let showCemetery = true
|
||||
|
||||
|
|
@ -69,6 +75,8 @@ declare const exports: Record<string, unknown>
|
|||
<span class="is-size-7">
|
||||
${cityssm.escapeHTML(cemetery.cemeteryDescription)}
|
||||
</span>
|
||||
</td><td>
|
||||
${cityssm.escapeHTML(cemetery.cemeteryKey)}
|
||||
</td><td>
|
||||
${
|
||||
cemetery.cemeteryAddress1 === ''
|
||||
|
|
@ -124,6 +132,7 @@ declare const exports: Record<string, unknown>
|
|||
|
||||
searchResultsTableElement.innerHTML = `<thead><tr>
|
||||
<th>Cemetery</th>
|
||||
<th>Key</th>
|
||||
<th>Address</th>
|
||||
<th>Phone Number</th>
|
||||
<th class="has-text-centered">Coordinates</th>
|
||||
|
|
|
|||
Loading…
Reference in New Issue