oapi: stickers

This commit is contained in:
Puyodead1
2023-04-13 15:33:03 -04:00
parent ad5f5cb90d
commit c97ce59a0a
2 changed files with 16 additions and 6 deletions
Binary file not shown.
+16 -6
View File
@@ -16,15 +16,25 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import { Sticker } from "@spacebar/util";
import { Router, Request, Response } from "express";
import { route } from "@spacebar/api";
import { Sticker } from "@spacebar/util";
import { Request, Response, Router } from "express";
const router = Router();
router.get("/", route({}), async (req: Request, res: Response) => {
const { sticker_id } = req.params;
router.get(
"/",
route({
responses: {
200: {
body: "Sticker",
},
},
}),
async (req: Request, res: Response) => {
const { sticker_id } = req.params;
res.json(await Sticker.find({ where: { id: sticker_id } }));
});
res.json(await Sticker.find({ where: { id: sticker_id } }));
},
);
export default router;