From 87dd9a9362677cca41ccc183e03a28c231d38b26 Mon Sep 17 00:00:00 2001 From: Gus Ruben Date: Tue, 22 Jul 2025 14:06:46 -0400 Subject: [PATCH] Rename Airtable env var --- .env.example | 2 +- Dockerfile | 4 ++-- src/routes/api/submit-email/+server.js | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.env.example b/.env.example index 3ffad0b..d59d20a 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ AIRTABLE_API_KEY=your_airtable_api_key_here AIRTABLE_BASE_ID=your_airtable_base_id_here -AIRTABLE_TABLE_NAME=Daydream Organizers +AIRTABLE_EMAILS_TABLE=Daydream Organizers GEOCODER_API_KEY=your_geocoder_api_key_here \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index e5955c7..0101b90 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,13 +16,13 @@ COPY . . # Build arguments for environment variables ARG AIRTABLE_API_KEY="" ARG AIRTABLE_BASE_ID="" -ARG AIRTABLE_TABLE_NAME="" +ARG AIRTABLE_EMAILS_TABLE="" ARG GEOCODER_API_KEY="" # Set environment variables from build args ENV AIRTABLE_API_KEY=$AIRTABLE_API_KEY ENV AIRTABLE_BASE_ID=$AIRTABLE_BASE_ID -ENV AIRTABLE_TABLE_NAME=$AIRTABLE_TABLE_NAME +ENV AIRTABLE_EMAILS_TABLE=$AIRTABLE_EMAILS_TABLE ENV GEOCODER_API_KEY=$GEOCODER_API_KEY # Build the application diff --git a/src/routes/api/submit-email/+server.js b/src/routes/api/submit-email/+server.js index 2e881e3..25e4e64 100644 --- a/src/routes/api/submit-email/+server.js +++ b/src/routes/api/submit-email/+server.js @@ -1,6 +1,6 @@ import Airtable from 'airtable'; import { json } from '@sveltejs/kit'; -import { AIRTABLE_API_KEY, AIRTABLE_BASE_ID, AIRTABLE_TABLE_NAME } from '$env/static/private'; +import { AIRTABLE_API_KEY, AIRTABLE_BASE_ID, AIRTABLE_EMAILS_TABLE } from '$env/static/private'; if (!AIRTABLE_API_KEY || !AIRTABLE_BASE_ID) { console.warn('Airtable environment variables not configured, email saving will be skipped'); @@ -30,7 +30,7 @@ export async function POST({ request, getClientAddress }) { let recordId = null; if (base) { - const record = await base(AIRTABLE_TABLE_NAME || 'email_addresses').create([ + const record = await base(AIRTABLE_EMAILS_TABLE || 'email_addresses').create([ { fields: { email,