From 077359203e1f5d2c65a76f4921dfae0052f7bcb2 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Fri, 5 Apr 2024 20:14:08 +0300 Subject: [PATCH] fix client compile error --- _deploy/prod.Dockerfile | 2 ++ components/availability/AvailabilityForm.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/_deploy/prod.Dockerfile b/_deploy/prod.Dockerfile index f894520..14d7092 100644 --- a/_deploy/prod.Dockerfile +++ b/_deploy/prod.Dockerfile @@ -4,6 +4,8 @@ FROM node:current-alpine # Set environment variables for Node.js ENV NODE_ENV=production +# ENV MYSQL_ROOT_PASSWORD=pass +ENV MYSQL_DATABASE=cart # Create and set the working directory WORKDIR /app diff --git a/components/availability/AvailabilityForm.js b/components/availability/AvailabilityForm.js index 7a40f01..f8f52c6 100644 --- a/components/availability/AvailabilityForm.js +++ b/components/availability/AvailabilityForm.js @@ -25,7 +25,8 @@ export default function AvailabilityForm({ publisherId, existingItems, inline, o indexUrl: "/cart/availabilities" }; - existingitems = existingitems || []; + //coalsce existingItems to empty array + existingItems = existingItems || []; const [editMode, setEditMode] = useState(existingItems.length > 0); const [publisher, setPublisher] = useState({ id: publisherId });