fix: crash when clicking on images
This commit is contained in:
parent
709e1da768
commit
564fcfca61
1 changed files with 5 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
import { NextApiReq, NextApiRes, withZipline } from 'middleware/withZipline';
|
||||
import prisma from 'lib/prisma';
|
||||
import config from 'lib/config';
|
||||
|
||||
async function handler(req: NextApiReq, res: NextApiRes) {
|
||||
const user = await req.user();
|
||||
|
@ -28,6 +29,10 @@ async function handler(req: NextApiReq, res: NextApiRes) {
|
|||
},
|
||||
});
|
||||
|
||||
for (let i = 0; i !== images.length; ++i) {
|
||||
(images[i] as unknown as { url: string }).url = `${config.uploader.route}/${images[i].file}`;
|
||||
}
|
||||
|
||||
if (req.query.filter && req.query.filter === 'media')
|
||||
images = images.filter((x) => /^(video|audio|image)/.test(x.mimetype));
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue