summary refs log tree commit diff
path: root/src/routes/attachments.ts.disabled
blob: db1a7efc5f77595f544597f9a881dbe14b19ba34 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { Router } from "express";
import multer from "multer";
const multer_ = multer();

const router = Router();
router.post("/:file", multer_.single("attachment"), async (req, res) => {
	const { buffer } = req.file;

	res.set("Content-Type", "image/png");
	res.send(buffer);
});
router.get("/:hash/:file", async (req, res) => {
	res.send(`${req.params.hash}/${req.params.file}`);
});
router.delete("/:hash/:file", async (req, res) => {
	res.send("remove");
});

export default router;