s3-fixes
This commit is contained in:
parent
866cf3c559
commit
88b4e2bb60
|
@ -5,7 +5,7 @@ import { createPresignedPost } from '@aws-sdk/s3-presigned-post'
|
||||||
|
|
||||||
export default async function handler(req, res) {
|
export default async function handler(req, res) {
|
||||||
const s3Client = new S3Client({
|
const s3Client = new S3Client({
|
||||||
region: process.env.S3_REGION,
|
// region: process.env.S3_REGION,
|
||||||
credentials: {
|
credentials: {
|
||||||
accessKeyId: process.env.S3_ACCESS_KEY,
|
accessKeyId: process.env.S3_ACCESS_KEY,
|
||||||
secretAccessKey: process.env.S3_SECRET_KEY
|
secretAccessKey: process.env.S3_SECRET_KEY
|
||||||
|
@ -13,7 +13,7 @@ export default async function handler(req, res) {
|
||||||
})
|
})
|
||||||
|
|
||||||
const post = await createPresignedPost(s3Client, {
|
const post = await createPresignedPost(s3Client, {
|
||||||
Bucket: process.env.S3_BUCKET_NAME,
|
Bucket: process.env.S3_BUCKET_NAME || 'discours.io',
|
||||||
Key: req.query.file,
|
Key: req.query.file,
|
||||||
Fields: {
|
Fields: {
|
||||||
acl: 'public-read',
|
acl: 'public-read',
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { createStorageSignal } from '@solid-primitives/storage'
|
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 [seen, setSeen] = createStorageSignal<{ [slug: string]: Date }>('seen', {})
|
||||||
export const addSeen = (slug) => setSeen({ ...seen(), [slug]: Date.now() })
|
export const addSeen = (slug) => setSeen({ ...seen(), [slug]: Date.now() })
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user