From 43d70d8967ae0d17e5db1123cf5d9ca48ddd112d Mon Sep 17 00:00:00 2001 From: Dan Gowans Date: Wed, 16 Apr 2025 15:33:15 -0400 Subject: [PATCH] restrict parent cemeteries when the cemetery has child cemeteries --- handlers/cemeteries-get/new.js | 3 ++- handlers/cemeteries-get/new.ts | 4 +++- views/cemetery-edit.ejs | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/handlers/cemeteries-get/new.js b/handlers/cemeteries-get/new.js index d1f2812b..af0e9971 100644 --- a/handlers/cemeteries-get/new.js +++ b/handlers/cemeteries-get/new.js @@ -11,7 +11,8 @@ export default async function handler(_request, response) { cemeteryKey: '', cemeteryName: '', cemeteryPhoneNumber: '', - cemeteryPostalCode: '' + cemeteryPostalCode: '', + childCemeteries: [] }; const cemeteries = await getCemeteries(); const cemeterySVGs = await getCemeterySVGs(); diff --git a/handlers/cemeteries-get/new.ts b/handlers/cemeteries-get/new.ts index 2f7c4d39..fbe8c0da 100644 --- a/handlers/cemeteries-get/new.ts +++ b/handlers/cemeteries-get/new.ts @@ -19,7 +19,9 @@ export default async function handler( cemeteryKey: '', cemeteryName: '', cemeteryPhoneNumber: '', - cemeteryPostalCode: '' + cemeteryPostalCode: '', + + childCemeteries: [] } const cemeteries = await getCemeteries() diff --git a/views/cemetery-edit.ejs b/views/cemetery-edit.ejs index 39f5b5ec..244e3b9e 100644 --- a/views/cemetery-edit.ejs +++ b/views/cemetery-edit.ejs @@ -131,7 +131,7 @@
- 0 ? 'disabled' : '') %>> <% for (const parentCemetery of cemeteries) { %> <%