Cors is gone..? reverting old changes
All checks were successful
Publish Docker Image / Publish Docker Image (push) Successful in 5s

This commit is contained in:
2025-05-01 21:05:40 -04:00
parent 3aeec4d23e
commit 1d183c37f8
3 changed files with 15 additions and 14 deletions

View File

@ -19,7 +19,7 @@ interface User {
resetTokenExpiresAt: Date | null
}
export const handleTusUpload = async (
export const handleTusUpload = (
req: FastifyRequest,
res: FastifyReply,
tusHandler: Server,
@ -28,7 +28,7 @@ export const handleTusUpload = async (
if (isProduction) {
if (req.method === 'OPTIONS') handleOptionsRequest(res)
else if (isPublicEndpoint && req.method === 'GET')
await tusHandler.handle(req.raw, res.raw)
tusHandler.handle(req.raw, res.raw)
else if (['GET', 'POST', 'HEAD', 'PATCH'].includes(req.method)) {
if (req.headers.cookie) handleAuthenticatedRequest(req, res, tusHandler)
else {
@ -41,7 +41,7 @@ export const handleTusUpload = async (
}
} else {
setCorsHeaders(res)
await tusHandler.handle(req.raw, res.raw)
tusHandler.handle(req.raw, res.raw)
}
}

View File

@ -1,14 +1,15 @@
import { mdiOpenInNew } from '@mdi/js';
import Icon from '@mdi/react';
import { useState } from 'react'
import { Document, Page as PdfPage, pdfjs } from "react-pdf";
import "react-pdf/dist/Page/AnnotationLayer.css";
import "react-pdf/dist/Page/TextLayer.css";
import { mdiOpenInNew } from '@mdi/js'
import Icon from '@mdi/react'
import { Document, Page as PdfPage, pdfjs } from 'react-pdf'
import 'react-pdf/dist/Page/AnnotationLayer.css'
import 'react-pdf/dist/Page/TextLayer.css'
pdfjs.GlobalWorkerOptions.workerSrc = new URL(
"pdfjs-dist/build/pdf.worker.min.mjs",
'pdfjs-dist/build/pdf.worker.min.mjs',
import.meta.url
).toString();
).toString()
interface PDFProps {
url: string
@ -16,9 +17,9 @@ interface PDFProps {
}
const PDF = ({ url, form = false }: PDFProps) => {
const [numPages, setNumPages] = useState<number>(0);
const [numPages, setNumPages] = useState<number>(0)
function onLoadSuccess({ numPages }: { numPages: number }) {
setNumPages(numPages);
setNumPages(numPages)
}
return (

View File

@ -53,7 +53,7 @@ const Uploader = ({
onBeforeUpload: (files) => {
for (const [key, file] of Object.entries(files)) {
instance.setFileMeta(key, {
name: `${new Date().getTime().toString()}.${file.extension}`,
name: new Date().getTime().toString(),
type: file.type,
contentType: file.type,
})
@ -68,7 +68,7 @@ const Uploader = ({
removeFingerprintOnSuccess: true,
})
.use(Compressor, {
mimeType: type === 'image' ? 'image/webp' : 'application/pdf',
mimeType: 'image/webp',
})
if (type === 'image')