Cors is gone..? reverting old changes
All checks were successful
Publish Docker Image / Publish Docker Image (push) Successful in 5s
All checks were successful
Publish Docker Image / Publish Docker Image (push) Successful in 5s
This commit is contained in:
@ -19,7 +19,7 @@ interface User {
|
|||||||
resetTokenExpiresAt: Date | null
|
resetTokenExpiresAt: Date | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export const handleTusUpload = async (
|
export const handleTusUpload = (
|
||||||
req: FastifyRequest,
|
req: FastifyRequest,
|
||||||
res: FastifyReply,
|
res: FastifyReply,
|
||||||
tusHandler: Server,
|
tusHandler: Server,
|
||||||
@ -28,7 +28,7 @@ export const handleTusUpload = async (
|
|||||||
if (isProduction) {
|
if (isProduction) {
|
||||||
if (req.method === 'OPTIONS') handleOptionsRequest(res)
|
if (req.method === 'OPTIONS') handleOptionsRequest(res)
|
||||||
else if (isPublicEndpoint && req.method === 'GET')
|
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)) {
|
else if (['GET', 'POST', 'HEAD', 'PATCH'].includes(req.method)) {
|
||||||
if (req.headers.cookie) handleAuthenticatedRequest(req, res, tusHandler)
|
if (req.headers.cookie) handleAuthenticatedRequest(req, res, tusHandler)
|
||||||
else {
|
else {
|
||||||
@ -41,7 +41,7 @@ export const handleTusUpload = async (
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
setCorsHeaders(res)
|
setCorsHeaders(res)
|
||||||
await tusHandler.handle(req.raw, res.raw)
|
tusHandler.handle(req.raw, res.raw)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,14 +1,15 @@
|
|||||||
import { mdiOpenInNew } from '@mdi/js';
|
|
||||||
import Icon from '@mdi/react';
|
|
||||||
import { useState } from 'react'
|
import { useState } from 'react'
|
||||||
import { Document, Page as PdfPage, pdfjs } from "react-pdf";
|
|
||||||
import "react-pdf/dist/Page/AnnotationLayer.css";
|
import { mdiOpenInNew } from '@mdi/js'
|
||||||
import "react-pdf/dist/Page/TextLayer.css";
|
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.GlobalWorkerOptions.workerSrc = new URL(
|
||||||
"pdfjs-dist/build/pdf.worker.min.mjs",
|
'pdfjs-dist/build/pdf.worker.min.mjs',
|
||||||
import.meta.url
|
import.meta.url
|
||||||
).toString();
|
).toString()
|
||||||
|
|
||||||
interface PDFProps {
|
interface PDFProps {
|
||||||
url: string
|
url: string
|
||||||
@ -16,9 +17,9 @@ interface PDFProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const PDF = ({ url, form = false }: PDFProps) => {
|
const PDF = ({ url, form = false }: PDFProps) => {
|
||||||
const [numPages, setNumPages] = useState<number>(0);
|
const [numPages, setNumPages] = useState<number>(0)
|
||||||
function onLoadSuccess({ numPages }: { numPages: number }) {
|
function onLoadSuccess({ numPages }: { numPages: number }) {
|
||||||
setNumPages(numPages);
|
setNumPages(numPages)
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
@ -53,7 +53,7 @@ const Uploader = ({
|
|||||||
onBeforeUpload: (files) => {
|
onBeforeUpload: (files) => {
|
||||||
for (const [key, file] of Object.entries(files)) {
|
for (const [key, file] of Object.entries(files)) {
|
||||||
instance.setFileMeta(key, {
|
instance.setFileMeta(key, {
|
||||||
name: `${new Date().getTime().toString()}.${file.extension}`,
|
name: new Date().getTime().toString(),
|
||||||
type: file.type,
|
type: file.type,
|
||||||
contentType: file.type,
|
contentType: file.type,
|
||||||
})
|
})
|
||||||
@ -68,7 +68,7 @@ const Uploader = ({
|
|||||||
removeFingerprintOnSuccess: true,
|
removeFingerprintOnSuccess: true,
|
||||||
})
|
})
|
||||||
.use(Compressor, {
|
.use(Compressor, {
|
||||||
mimeType: type === 'image' ? 'image/webp' : 'application/pdf',
|
mimeType: 'image/webp',
|
||||||
})
|
})
|
||||||
|
|
||||||
if (type === 'image')
|
if (type === 'image')
|
||||||
|
Reference in New Issue
Block a user