From 88b4e2bb608f79f897f27a25a39c266c80b2c890 Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Thu, 24 Nov 2022 15:47:04 +0300 Subject: [PATCH] s3-fixes --- src/pages/api/upload.ts | 4 ++-- src/stores/zine/seen.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/api/upload.ts b/src/pages/api/upload.ts index 06ef73b8..4a04b329 100644 --- a/src/pages/api/upload.ts +++ b/src/pages/api/upload.ts @@ -5,7 +5,7 @@ import { createPresignedPost } from '@aws-sdk/s3-presigned-post' export default async function handler(req, res) { const s3Client = new S3Client({ - region: process.env.S3_REGION, + // region: process.env.S3_REGION, credentials: { accessKeyId: process.env.S3_ACCESS_KEY, secretAccessKey: process.env.S3_SECRET_KEY @@ -13,7 +13,7 @@ export default async function handler(req, res) { }) const post = await createPresignedPost(s3Client, { - Bucket: process.env.S3_BUCKET_NAME, + Bucket: process.env.S3_BUCKET_NAME || 'discours.io', Key: req.query.file, Fields: { acl: 'public-read', diff --git a/src/stores/zine/seen.ts b/src/stores/zine/seen.ts index fdc3fe78..e0539a53 100644 --- a/src/stores/zine/seen.ts +++ b/src/stores/zine/seen.ts @@ -1,6 +1,6 @@ import { createStorageSignal } from '@solid-primitives/storage' -// local stored seen marks by shout's slug +// TODO: use indexedDB here export const [seen, setSeen] = createStorageSignal<{ [slug: string]: Date }>('seen', {}) export const addSeen = (slug) => setSeen({ ...seen(), [slug]: Date.now() })